我試圖從localhost上將我的工作laravel web應用程序上傳到Web服務器,但我仍然遇到同樣的問題:白頁。但是如果我把一個phpinfo調用到index.php中,我可以看到結果。我試圖保留原始項目的相同目錄結構,但是當我導航到myhost.com/app/public時,我看到白頁。我也嘗試將public的所有內容移動到上方dir,將public var的bootstrap/paths.php中的路徑更改爲'/ ..'和index.php(將../從require autoload.php中移除並開始.php),但同樣的問題。最後,我試圖添加這行到.htaccess將laravel 4.2從localhost移動到共享或不共享網絡主機
RewriteEngine on
RewriteCond %{REQUEST_URI} !^app/public
RewriteRule ^(.*)$ app/public/$1 [L]
...和另一個白頁。
所以我不知道問題在哪裏。
我找到了問題:虛擬主機使用較舊的PHP版本(5.2)。 那麼,我能做些什麼來使用我的laravel應用程序? – 2014-10-13 09:27:48