500 ошибок не сообщается как ошибка уровня журнала при использовании php73 - PullRequest
0 голосов
/ 07 ноября 2019

При использовании php72 или php73 500 кодов ответов об ошибках больше не идентифицируются в журнале Google Cloud с красным уровнем журнала «Ошибка»

Как мне решить эту проблему?

enter image description here

Я подозреваю, что это связано с этим изменением в php7:

В поле точки входа используется встроенная команда serve, которая является программой в PHP 7среда выполнения, которая запускает реализацию php-fpm и веб-сервер в фоновом режиме. Этот веб-сервер направляет весь трафик к предоставленному файлу PHP, используя шаблон проектирования фронтального контроллера https://cloud.google.com/appengine/docs/standard/php7/runtime#application_startup

Я использую стандарт App Engine с этим app.yaml

runtime: php73
entrypoint: serve controller.php

1 Ответ

0 голосов
/ 15 ноября 2019

Я думаю, это может быть ошибка. Я попытался запустить приложение PHP7 на App Engine, чтобы оно вылетело, и я смог увидеть в Stackdriver ту же проблему, что и вы, чего не произошло в PHP5. Вы можете проверить любой прогресс для решения этой проблемы здесь .

...