Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 未找到laravel 4 css文件404_Php_Html_Css_Laravel_Laravel 4 - Fatal编程技术网

Php 未找到laravel 4 css文件404

Php 未找到laravel 4 css文件404,php,html,css,laravel,laravel-4,Php,Html,Css,Laravel,Laravel 4,这些是我的文件夹: app --->views ------->css ----------->font-awesome.css ----------->index.css ------->layouts ----------->restaurants.blade.php ------->restaurants ----------->create.blade.php 在restaurants.blade.php中 我试过这个: <link

这些是我的文件夹:

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') }}

{{HTML::style('views/css/font-awesome.css')}
在这两种情况下,我都得到了一个例外:

http://localhost:8082/ProjectName/public/views/css/index.css 404(未找到)

http://localhost:8082/ProjectName/public/views/css/font-找不到awesome.css 404文件


您能帮忙吗?

您的资产存储在您的视图下,但您正在链接到公共视图

将需要加载的资产(css、imgs、js)放在public下。然后你可以简单地

{{asset('css/style.css')}}
比如说


还要确保config/app.php文档根目录设置正确,如果使用apache,确保您的vhost已正确设置为/public/是您的文档根目录。

相同的错误消息,但url为
http://localhost:8082/ParkingProject/public/css/index.css 404找不到
所以我想我需要把视图放进去,我可以看到html,所以配置是正确的,对吗?你把css重新定位到公共位置了吗?它不应位于文件夹的视图中。如果您希望资产('css/index.css')正常工作,则该文件应位于/public/css/index.css中。您使用什么作为宿主?php artisan serve?当我将css文件夹移动到我的公用文件夹时,它可以工作。谢谢