【发布时间】:2019-06-27 01:20:35
【问题描述】:
我对服务器上的设置的访问权限非常有限,因此我需要在我的脚本中手动设置ini_set('log_errors', 1);。但是我可以以同样的方式更改 error_log 文件的路径,让它触手可及吗?
【问题讨论】:
标签: php apache error-logging
我对服务器上的设置的访问权限非常有限,因此我需要在我的脚本中手动设置ini_set('log_errors', 1);。但是我可以以同样的方式更改 error_log 文件的路径,让它触手可及吗?
【问题讨论】:
标签: php apache error-logging
manual says 是 PHP_INI_ALL,所以您可以在运行时设置它。
值得注意的是,这对调用 ini_set 之前生成的任何消息都没有影响。
更好的选择是使用依赖于 SAPI 的配置方案之一(.user.ini 或 .htaccess)
当然,还要记住,指定的日志路径需要可由 Apache 或 FPM 进程写入。
【讨论】: