我安装了XAMPP 1.7.4(用PHP 5.3.5),问题是PHP没有显示任何错误信息。例如。如果我使用不带参数的mysql_connect()
连接到MYSQL,PHP就不会抱怨所需的字段。
为什么会这样?
如何配置PHP以显示错误?
答案 0 :(得分:68)
要在脚本级别启用错误,请在脚本顶部添加:
ini_set('display_errors', 1);
error_reporting(~0);
或者,如果不是生产站点而只是开发/测试站点,则可以在php.ini中打开错误报告。搜索以下设置:
error_reporting = E_ALL
;error_reporting = E_ERROR
display_errors = On
;display_errors = Off
答案 1 :(得分:10)
可能是显示错误已关闭
添加应用程序的.htaccess文件。
php_value display_errors on
OR
在php脚本的顶部使用它
ini_set('display_errors',"1");
答案 2 :(得分:0)
它可能覆盖了php.ini中的设置。检查php.ini是否有错误处理参数,并确保它们已打开。
几周前发生在我身上
答案 3 :(得分:0)
您可以在程序中使用以下代码
error_reporting(E_ALL);
ini_set('display_errors', '1');
答案 4 :(得分:0)