为各个应用程序修改 PHP Agent 配置
PHP Agent 配置(例如应用程序名称、数据端口和状态端口)可以为每个应用程序单独修改。
Linux
适用于 Apache
将以下键添加到应用程序目录中的 .htaccess 文件中。
php_value <directive> <value>
如果 .htaccess 文件不存在,请在应用程序目录中创建 .htaccess 文件,并确保通过修改服务器配置来允许覆盖指令。
示例
要禁用错误跟踪并修改方法跟踪阈值,请使用以下键:
php_value zpa.track_errors 0
php_value zpa.method_threshold 5
适用于 Nginx
在应用程序 Nginx 配置文件的相关 location 块或 server 块中添加以下键。
fastcgi_param PHP_VALUE "<directive>=<value>";
示例
要禁用错误跟踪并修改方法跟踪阈值,请使用以下键:
fastcgi_param PHP_VALUE "zpa.track_errors=0";
fastcgi_param PHP_VALUE "zpa.method_threshold=5";
请注意,如果 Nginx 和 PHP-FPM 在不同的容器中运行,通过 fastcgi_param 修改 PHP 配置可能会失败。在这种情况下,您必须直接修改 PHP-FPM 配置。
适用于 PHP-FPM
将以下键添加到应用程序目录中的 .user.ini 文件。如果该文件不存在,请在应用程序目录中创建 .user.ini 文件。
<directive>=<value>
示例
要禁用错误跟踪并修改方法跟踪阈值,请使用以下键:
zpa.track_errors=0
zpa.method_threshold=5
适用于命令行界面
在从终端执行 PHP 脚本时添加以下键。
php -d <directive>=<value> /path/to/your/script
示例
要禁用错误跟踪并修改方法跟踪阈值,请使用以下键:
php -d zpa.track_errors=0 -d zpa.method_threshold=5 /path/to/your/script
Windows
将以下配置添加到网站根目录中的 .user.ini 文件。
默认文件名为 .user.ini,但也可能使用其他名称。
<directive>=<value>
示例
要禁用错误跟踪并修改方法跟踪阈值,请使用以下键:
zpa.track_errors=0
zpa.method_threshold=5
