PHP:语法错误,意外'&'在第107行的/etc/php5/cli/php.ini中

时间:2015-10-02 05:57:30

标签: php lamp

我最近将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"。

我知道我的代码中存在问题,执行时没有任何内容显示在浏览器中。

1 个答案:

答案 0 :(得分:11)

你不应该忽略它的信息。

如果您希望所有错误都将这些行注释掉,请查看第445行。

设置error_reporting = E_ALL

如果您想查看严格模式错误,请设置error_reporting = E_ALL & ~E_STRICT

请确保在以后重新启动网络服务器。

另外需要注意一点,请确保只对开发系统执行此操作。您不希望在生产服务器上吐出通知和警告(甚至显示php错误)。