为什么我没有收到任何错误?

时间:2012-12-03 22:23:37

标签: php error-reporting

我有这个代码,由于某种原因,当我传入无效数据时它不会给我任何错误。至少我希望得到错误的数据库或标准'Access denied for user 'root@localhost'。在我转移到PHP 5.4之后,我经历了很多这些神秘的非显示错误,而且它变得很麻烦。我忽略了一些非常愚蠢的东西吗?任何帮助表示赞赏。

mysql_connect('localhost', 'wrong', 'wrong') or die(mysql_error());
mysql_select_db('wrong'); or die(mysql_error()); # <--- Somehow a semi-colon appeared inside this line and kept php/mysql from showing errors.

php.ini: display_errors = On, error_reporting = E_ALL

2 个答案:

答案 0 :(得分:3)

该行中的额外;

mysql_select_db('wrong') or die(mysql_error());

答案 1 :(得分:0)

空白屏幕通常是解析错误