【问题标题】:Laravel does not find css file : GET http://localhost:8000/cssFile net::ERR_ABORTEDLaravel 找不到 css 文件:GET http://localhost:8000/cssFile net::ERR_ABORTED
【发布时间】:2018-05-15 11:08:17
【问题描述】:

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

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

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

我使用的是 Ubuntu 电脑。

这是我尝试过的所有内容。

  1. 检查文件权限,所有文件都拥有read, write and execution权限。
  2. 尝试多次重启本地主机。
  3. 尝试使用asset() 函数<link rel="stylesheet" type="text/css" href="{{asset('dashboard.css')}}">
  4. 尝试使用绝对路径,尽管 css 文件与 blade.php 文件位于同一目录中。

上述方法都没有解决它。一些线索会对我有很大帮助。谢谢。

【问题讨论】:

    标签: php css laravel ubuntu


    【解决方案1】:

    CSS 文件需要在 public 文件夹,或者 public 的子文件夹,而不是刀片 php 文件所在的视图文件夹。 public 是您要放置任何 javascript 文件、css 文件、图像或其他任何内容的位置,并且 public 文件夹的根目录在您的网站运行时成为您网站的根目录。

    【讨论】:

    • 感谢您的回复。我已将它放在 /public/css 文件夹中。我把它改成了 .. 还是不行。
    • Public 是 Web 根目录,而不是路径的一部分。试试 href=“css/dashboard.css”(当然要使用正确的引号)
    • 只需使用<link rel="stylesheet" type="text/css" href="{{asset('css/dashboard.css')}}">
    • @RatnadeepChakraborty 如果它有效,你可以接受答案
    猜你喜欢
    • 2021-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-24
    • 1970-01-01
    • 2020-02-20
    • 2021-07-13
    • 2019-05-08
    相关资源
    最近更新 更多