PHP-通过htaccess记录错误-错误500
我试图通过激活htaccess中的登录来记录所有PHP错误,但由于某些原因,我总是以htp500错误告终 我已将.htaccess存储在一个单独的目录中,以避免弄乱网站的其余部分 .htaccess文件的内容如下所示:PHP-通过htaccess记录错误-错误500,php,.htaccess,Php,.htaccess,我试图通过激活htaccess中的登录来记录所有PHP错误,但由于某些原因,我总是以htp500错误告终 我已将.htaccess存储在一个单独的目录中,以避免弄乱网站的其余部分 .htaccess文件的内容如下所示: php_flag display_errors off php_flag log_errors On php_value error_log /home/xxxxx/www/cache/php_logs/errors.log 路径存在,权限设置为777 在我的PHP文件中,
php_flag display_errors off
php_flag log_errors On
php_value error_log /home/xxxxx/www/cache/php_logs/errors.log
路径存在,权限设置为777
在我的PHP文件中,我只有:
<?PHP
echo "hello world";
?>
如果删除.htaccess文件的内容,我可以看到“hello world”,但一旦激活日志记录,就会出现内部服务器错误(错误500)
有什么我遗漏的吗
谢谢看起来不再支持此方法(使用htaccess进行日志记录)。我找到了一个与此相同的替代方案:
- 在我的根目录中创建.user.ini文件
- 在.user.ini文件中添加日志记录:
通过这样做,它将记录指定目录中的所有错误,并与共享主机解决方案一起工作。(至少是我的错误)。您是否尝试启用“显示错误”以查看导致500错误的原因?是的,我也收到了一个错误500。这就像php_标志指令根本不被接受一样。
log_errors = On
error_log = /home/xxxx/www/cache/php_logs/errors.log