Laravel找不到css文件:GET http:// localhost:8000 / cssFile net :: ERR_ABORTED

时间:2018-05-15 11:08:18

标签: php css laravel ubuntu

我的laravel项目找不到任何页面的任何css文件。它显示错误,

GET http://localhost:8000/dashboard.css net::ERR_ABORTED

没有找到太多类似的问题,但尝试了我找到的一些解决方案,但显然那些没有帮助,否则我不会再问了。

我使用的是Ubuntu PC。

以下是我尝试过的所有内容。

  1. 检查文件权限,所有文件都具有read, write and execution个权限。
  2. 尝试多次重启localhost。
  3. 使用asset()函数<link rel="stylesheet" type="text/css" href="{{asset('dashboard.css')}}">
  4. 尝试
  5. 尝试使用绝对路径虽然我在css文件所在的目录中有blade.php个文件。
  6. 上述方法都没有修复。一些线索会帮助我很多。谢谢。

1 个答案:

答案 0 :(得分:6)

CSS文件需要位于公共文件夹或public的子文件夹中,而不是刀片php文件所在的视图文件夹。 public是您要放置任何javascript文件,css文件,图像等的地方,公共文件夹的根目录在运行时成为您网站的根目录。