我想将PHP错误记录到自定义文件中。因此我设置了error_log
指令。使用用户home-directory的绝对路径可以正常工作:
error_log = /customers/homepages/245/28134556/htdocs/My_Logs/php.log
我更喜欢使用相对路径,但我无法弄清楚如何正确引用主目录(/customers/homepages/245/28134556/htdocs
)。我试过了:
error_log = ~/My_Logs/php.log
error_log = "${HOME}/My_Logs/php.log"
开http://php.net/manual/en/ini.core.php#example-6172我读了.ini文件中的ENV变量,...至少我的登录shell是。所以我不明白为什么第二个例子没有用。
答案 0 :(得分:0)
确保有一个' E'在php.ini(http://php.net/variables-order)的variables_order设置中,否则不设置ENV变量。