指定php_value error_log的相对路径

Dav*_*vid 5 php apache error-handling .htaccess

而不是将绝对路径放在我的.htaccess中的error_log中,我想找到一种方法来指定它相对于.htaccess文件(或类似的):

php_value error_log %{DOCUMENT_ROOT}/libs/log/error/PHP_errors.log
Run Code Online (Sandbox Code Playgroud)

会像我想做的那样,但这似乎不起作用.如果我指定绝对值,它确实有效.

jex*_*act 5

您可以将其设置为./path/error.log.

  • 虽然这有效,但它与当前正在执行的 php 文件的位置有关。因此,如果您在其他文件夹中运行某些代码,则错误日志的位置将相对于该位置移动。在这种情况下,IMO 不是很有用,因为大多数人会使用一些文件夹。 (5认同)