2016-11-08 8 views
1

Я только что столкнулся с проблемой, я допустил ошибку в файле php и получил 500 ошибок.Как отобразить 500 ошибок в браузере при разработке OpenCart

Ошибка была

[Tue Nov 08 18:07:14.165444 2016] [:error] [pid 1941] [client 192.168.0.1:53549] PHP Parse error: syntax error, unexpected ',' in /var/www/store/catalog/controller/feed/rest_api.php on line 44 

В /var/log/apache2/error.log

Так что мой вопрос, если это возможно, чтобы отобразить такие ошибки в браузере вместо того, чтобы просто войти в файл ошибок?

Спасибо.

+0

Пожалуйста, измените вопрос, чтобы показать, что вы пробовали до сих пор. Вы должны включить пример минимального, полного и проверяемого кода, с которым у вас возникают проблемы, и мы можем попытаться помочь с конкретной проблемой. Вы также должны прочитать «Как спросить». –

ответ

0

Вы можете использовать ini_set('display_errors', '1'); при условии, что использование ini_set не отключено с помощью конфигурации PHP.

+0

Спасибо за ответ, но это не сработает, я уже пробовал. – fyfdzbgz

+0

@fyfdzbgz Затем вам необходимо внести изменения в [php.ini] (http://php.net/manual/en/configuration.changes.modes.php) или, возможно, файл .htacccess. К сожалению, вы не можете использовать собственный обработчик ошибок для обработки ошибок синтаксического анализа. –

1

Это, как правило, работает для меня:

ini_set('display_errors', 1); 
ini_set('display_startup_errors', 1); 
error_reporting(E_ALL); 
+0

Спасибо за ответ, но это не сработает, я уже пробовал. – fyfdzbgz