如何引用.user.ini中的主目录

时间:2015-12-03 10:45:16

标签: php logging ini

我想将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是。所以我不明白为什么第二个例子没有用。

1 个答案:

答案 0 :(得分:0)

确保有一个' E'在php.ini(http://php.net/variables-order)的variables_order设置中,否则不设置ENV变量。