我最近将PHP 5.5。*升级到PHP 5.6.13。
我需要在PHP脚本中显示所有错误(如果有的话)。所以我在/etc/php5/cli/php.ini
中取消了以下代码error_reporting
Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
Development Value: E_ALL
Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
它显示错误"意外'&'在线号码107"。
我知道我的代码中存在问题,执行时没有任何内容显示在浏览器中。
答案 0 :(得分:11)
你不应该忽略它的信息。
如果您希望所有错误都将这些行注释掉,请查看第445行。
设置error_reporting = E_ALL
如果您想查看严格模式错误,请设置error_reporting = E_ALL & ~E_STRICT
请确保在以后重新启动网络服务器。
另外需要注意一点,请确保只对开发系统执行此操作。您不希望在生产服务器上吐出通知和警告(甚至显示php错误)。