2014-06-14 201 views
1

這些都是我的文件夾:laravel 4 css文件未找到404

app 
--->views 
------->css 
----------->font-awesome.css 
----------->index.css 
------->layouts 
----------->restaurants.blade.php 
------->restaurants 
----------->create.blade.php 

restaurants.blade.php 我想:在這兩個方式

<link rel="stylesheet" href="{{ URL::asset('views/css/index.css') }}" /> 
     {{ HTML::style('views/css/font-awesome.css') }} 

,我得到這個例外:

http://localhost:8082/ProjectName/public/views/css/index.css 404 (Not Found)

http://localhost:8082/ProjectName/public/views/css/font-awesome.css 404 file not found

請問您能幫忙嗎?

回答

1

您的資產存儲在您的意見下,但您已鏈接到公衆。

將需要加載的資源(css,imgs,js)置於公共下。那麼你可以簡單地

{{asset('css/style.css')}} 

例如。

還要確保你的config/app.php文檔根目錄是正確設置的,如果使用apache,請確保你的虛擬主機已正確設置到/ public /是你的文檔根目錄。

+0

同樣的錯誤信息,但URL是'http:// localhost:8082/ParkingProject/public/css/index.css 404找不到',所以我想我需要把'視圖' –

+0

我可以看到HTML ,所以配置是正確的,對吧? –

+0

你把你的css正確地遷移到公共場所了嗎?它不應該在一個文件夾中的視圖。如果你想要資產('css/index.css')工作,該文件應該位於/public/css/index.css中 你用什麼來託管? PHP的工匠服務? – user1797484