Я пытался включить ошибки в PHP в openshift Cartridge, я использовал openshift в течение последних 4 месяцев, все идет хорошо и с new Cartridge
Я не могу enable errors to browser window
Код, который я использовал, был
<?php
echo "Hello WOrld!";
echo "Hello world!; //without ending quotes for error
?>
И ошибка, которую я получил
tail -f /var/lib/openshift/54e9a8d74382ecd2be000161/app-root/php.log
[Wed Mar 11 12:42:31 2015] [error] [client 127.3.126.1] PHP Parse error: syntax error, unexpected end of file, expecting variable (T_VARIABLE) or ${ (T_DOLLAR_OPEN_CURLY_BRACES) or {$ (T_CURLY_OPEN) in /var/lib/openshift/54e9a8d74382ecd2be000161/app-root/runtime/repo/index.php on line 5
163.47.13.83 - - [11/Mar/2015:12:42:31 -0400] "GET / HTTP/1.1" 500 - "-" "Mozilla/5.0 (Windows NT 6.2; WOW64; rv:35.0) Gecko/20100101 Firefox/35.0"
Но в окне браузера он показывает пустую страницу …
У меня есть эти проблемы в течение последних 3 недель, я пробовал много обходных путей в ссылках ниже, и ничего не получилось
Замечания : После внесения изменений в
/var/lib/openshift/54e9a8d74382ecd2be000161/php/configuration/etc/php.ini и я перезапустил приложение из внешнего интерфейса, то есть вариант перезапуска браузера, но ничего не работает.
Помогите мне исправить эту проблему …
(Для всех, кто еще заинтересован)
Используйте среду отладки:
rhc env set APPLICATION_ENV=development
Это будет, согласно документации:
Других решений пока нет …