PHP: синтаксическая ошибка, неожиданное «&» в /etc/php5/cli/php.ini в строке 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 

И он показывает ошибку «неожиданно» и «на линии № 107».

Я знаю, что в моем коде что-то не так, и ничего не отображается в браузере при его выполнении.

Вы не должны расточать это, его информационное.

Если вы хотите, чтобы все ошибки прокомментировали эти строки, просмотрите строку 445.

Установить error_reporting = E_ALL

Если вы хотите увидеть ошибки в строгом режиме, установите значение error_reporting = E_ALL & ~E_STRICT

После этого перезапустите веб-сервер.

Еще одно примечание, убедитесь, что вы делаете это только для своей системы разработки. Вы не хотите, чтобы выплескивали уведомления и предупреждения (или даже отображали ошибки php) на производственном сервере.