gpt4 book ai didi

php - 如何在基本的 PHP 脚本中设置 postgres application_name

转载 作者:行者123 更新时间:2023-11-29 12:37:47 25 4
gpt4 key购买 nike

我正在尝试开发一个脚本来在 PHP 应用程序中设置 application_name 日志功能。

pg_query("SET application_name = 'Test log line'");

我在上面的代码中尝试了什么。但它给出了以下错误,

Warning: pg_query(): Query failed: ERROR: unrecognized configuration parameter "application_name" in ...

这意味着我不能简单地从 pg_query() 函数执行 SET application_name 查询。

谁能帮我找到一种从 PHP 脚本设置它的方法。

谢谢!

最佳答案

您使用的是旧的 PostgreSQL 版本。

application_nameintroduced in 9.0 .与顶部链接的 8.4 文档进行比较。

您需要升级或跳过使用该功能。

一般来说,如果你得到的错误表明 PostgreSQL 不知道你在说什么——找不到函数、缺少 View 、看起来像记录的语法的语法错误等等——那么你应该想“是我正在阅读我的版本的手册”。

关于php - 如何在基本的 PHP 脚本中设置 postgres application_name,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22928022/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com