我有这个代码,由于某种原因,当我传入无效数据时它不会给我任何错误。至少我希望得到错误的数据库或标准'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
答案 0 :(得分:3)
该行中的额外;
mysql_select_db('wrong') or die(mysql_error());
答案 1 :(得分:0)
空白屏幕通常是解析错误