2015-04-24 27 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)