PHP: 语法错误,第 107 行 /etc/php5/cli/php.ini 中出现意外的“&”

PHP: syntax error, unexpected '&' in /etc/php5/cli/php.ini on line 107

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

它显示错误 "unexpected '&' on line no 107"。

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

你不应该取消注释,它只是提供信息。

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

设置error_reporting = E_ALL

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

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

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