Люмен непредсказуемого выхода

Недавно я установил lumen (5.0.4) mfw и столкнулся с проблемой загрузки страницы в конфигурации по умолчанию. У меня непредсказуемое поведение процесса загрузки страницы.

Иногда он загружается нормально, но иногда вместо загрузки я получаю диалог загрузки с безымянным файлом нулевого размера или выдает исключение, например

NotFoundHttpException in Application.php line 1109:

(Во-первых, я хочу сказать, что другие сайты без lumen / laravel работают нормально) Конфигурация сервера:

  • Apache 2.4.12
  • PHP 5.6.7-1
  • Zend Engine v2.6.0 с Zend OPcache v7.0.4-dev

Я думаю, что проблема с php работая через php-fpm потому что с fcgi Конфигурация, кажется, работает хорошо.

Я старался NotFoundHttpException с Lumen но это не помогло мне.

15

Решение

У меня та же проблема, после нескольких часов исследований и отладки я исправил ее.

Если вы делаете что-то вроде этого …

$app->run($httpRequest);

вместо этого …

$httpRequest = Illuminate\Http\Request::capture();
$app->run($httpRequest);

Надеюсь, это полезно. Спасибо!

3

Другие решения

+ Изменить $app->run(); в $app->run($app['request']); в public / index.php (Lumen 5.2)

0

По вопросам рекламы [email protected]