這可能看起來像最基本的基本問題,但它讓我堅持了一個小時。Laravel'hello'view does not load
我只是我的專用服務器上安裝Laravel,以「測試」目錄中,使用
php composer.phar create-project laravel/laravel /home/my_username/public_html/test 4.2 --prefer-dist
所有正確的文件/目錄出現在「測試」目錄下,我不得不添加的權限「我的用戶名「編輯文件與
chown -R my_username:my_username /home/my_username/public_html/test
...我去編輯基本配置。我只是將URL從localhost更改爲http://jovansprojects.com/test
(隨時訪問),我試着在瀏覽器中打開它。然而,它不是加載默認的'home'視圖(查看路徑文件,這是它應該做的),而是在/ test /中顯示文件和文件夾的列表。除了app/config/app.php
之外,我沒有更改過任何文件,其中我更改了網址,但似乎沒有任何關係,因爲當我將其更改爲其他任何內容時,問題仍然存在。
這是(默認)routes.php文件的文件:
Route::get('/', function()
{
return View::make('hello');
});
的hello.php
視圖存在,因爲它應是views
文件夾。
Laravel文檔似乎從未考慮安裝時不會加載主頁視圖的可能性,也不能在線查找此問題。
那麼,任何想法可能是什麼問題? Laravel需要打開一個特定的端口嗎?我是否缺少安裝和配置指南中未提及的某些配置?
在該文件列表中,您將看到一個名爲'public'的文件夾。這就是你應該在瀏覽器中訪問的目錄。 –