我在1and1基本计划上托管Web应用程序。
我已经按照他们的指示尝试设置php错误日志,因此设置php.ini如下:
error_reporting = E_ALL | E_STRICT
log_errors = On
display_errors = Off
error_log = /homepages/31/d704704531/htdocs/logs/php-errors.log
Run Code Online (Sandbox Code Playgroud)
但是,它不起作用,没有在创建文件,我在任何地方都看不到错误消息。
问题在于目标文件在logs文件夹中,该文件夹是只读的。
这很愚蠢,但是需要将日志指向另一个目标,例如:
error_reporting = E_ALL | E_STRICT
log_errors = On
display_errors = Off
error_log = /homepages/31/d704704531/htdocs/mylogs/php-errors.log
Run Code Online (Sandbox Code Playgroud)