С приложением PHP в Google App Engine я не могу отобразить ошибки в представлении отчетов об ошибках, которое является частью предложения Stackdriver. Он должен быть настроен по умолчанию, но внесение ошибок преднамеренно или путем регистрации с помощью error_log () по-прежнему оставляет представление «Отчеты об ошибках» пустым.
Ошибки отображаются в представлении «Ведение журнала» как запрос с ошибкой в request_log.
Нужно ли что-то настраивать? документы говорят это должно работать по умолчанию (и, насколько я могу судить, я не использую гибкую среду).
Отчет об ошибках настраивается «из коробки» для стандартного App Engine PHP, настройка не требуется.
Но кажется, что анализатор ошибок имеет проблему и не обнаруживает ваши ошибки, в частности ошибки формы: <type>: <message> in <file> on line <line>
, Ожидает <type>: <message> in <file>:<line>
,
Мы будем работать над исправлением в следующие недели. Спасибо за ваш отзыв.
ОБНОВЛЕНИЕ: исправление для этой конкретной проблемы было развернуто.
Стерен Джаннини, менеджер по продукции отчетов об ошибках Stackdriver
Отчеты об ошибках Stackdriver настраиваются для приложений PHP App Engine.
Мы только что выпустили исправление для нашего анализатора трассировки стека PHP на прошлой неделе. Теперь мы должны иметь возможность обрабатывать кадры, которые я описываю в своем первоначальном ответе. Можете ли вы дать мне знать, все ли у вас в порядке?