我正在使用PHP网站并使用我的Mac作为开发机器。然后我将站点上传到Windows服务器进行外部测试。该站点有一个.php文件,用于设置相应的error_reporting值。
我刚刚注意到,在我的Mac服务器上,我会在日志文件中收到此警告:
PHP Warning: Invalid argument supplied for foreach()
但在Windows服务器上,尽管使用了相同的error_reporting设置,但浏览器中仍会显示相同的错误。
我对PHP很新,所以还有很多需要学习但不了解同一网站在不同服务器上如何有不同的错误报告结果?
答案 0 :(得分:-1)
这是display_errors设置的差异,因为Marc B指出