2015-04-24 24 views
14

最近,我安装了lumen(5.0.4)mfw,并遇到了默认配置页面加载的问题。我有页面加载过程的不可预知的行为。流明不可预知的输出

有时加载不错,但有时不是装我得到大小为零不知名的文件下载对话框,或者抛出类似

NotFoundHttpException in Application.php line 1109: 

异常(起初,我想说的是,其他非流明/ laravel网站上运作)服务器配置:

  • 的Apache 2.4.12
  • PHP 5.6.7-1
  • 与Zend OPcache v7.0.4- Zend引擎V2.6.0开发

我认为这个问题是php合作,通过php-fpm因为fcgi配置它似乎运作良好。

我试过NotFoundHttpException with Lumen但这并没有帮助我。

+3

检查Apache的错误日志中的虚拟主机。它将包含有关错误的信息。 –

+2

这对流明来说几乎不是问题。这听起来像PHP-FPM崩溃,并且由于Apache无法将此请求传递给FPM,因此只返回未处理的文件。 – infomaniac

+0

你的FPM日志说什么? – infomaniac

回答

3

我有同样的问题,经过数小时的研究和调试,我解决了这个问题。

如果你正在做这样的事情...

$app->run($httpRequest); 

,而不是做...

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

希望这是有帮助的。谢谢!

0

变化$app->run();$app->run($app['request']);公共/ index.php文件(流明5.2)