我无法让我的设置显示PHP错误.我唯一看到的是WSOD.
我已经更新了我的php.ini文件:
(摘自phpinfo())
display_errors On On
display_startup_errors On On
error_reporting 30719 30719
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
如果您在OSX中使用Apache的默认安装,则需要编辑,/etc/php.ini但是如果您使用的是MacPorts安装,则需要编辑/opt/local/etc/php5/php.ini
您声明您phpinfo()正在显示已启用错误.如果他们没有显示,他们必须被覆盖.
要检查的地方
httpd.conf,httpd-vhosts.conf和其他配置文件/etc/apache2/extras(不确定在MacPorts路径上) - 查找php_value行..htaccessfiles - 再次查找php_value行..user.ini 文件 - PHP 5.3+支持像Apache这样的每个目录配置.ini_set.您可以尝试使用以下内容在脚本级别启用:
ini_set('error_reporting', -1);
ini_set('display_errors', 1);
ini_set('html_errors', 1); // I use this because I use xdebug.
0:: // My favourite kind of error.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11394 次 |
| 最近记录: |