Laravel 5.3托管问题-为什么没有加载CSS?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (202)

我在尝试让我的laravel在godaddy上运行,我将公用文件夹内容移动到public_html文件夹,应用程序启动并运行,这里是链接,css文件和图像未加载。 这是为什么?

当我在浏览器上使用inspect元素时,我的css文件链接给出了写路径。 但不是真的有效。

这里链接到css文件的代码:

<link href="{{ URL::asset('css/style.css')}}" rel="stylesheet">

我也试过:

<link href="{{ asset('css/style.css')}}" rel="stylesheet">

以及:

<link href="{{ HTML::style('css/style.css')}}" rel="stylesheet">

在托管方面的运行不好,但在本地主机上运行得很好。

我的图像代码链接图像:

{{ URL::asset('images/logo.png')}}
提问于
用户回答回答于

在托管时,你应该从public键入完整路径的问题。_主机上的HTML文件夹

用户回答回答于

我认为这不是托管问题,你的style.css不存在于CSS文件夹中,图像不存在于图像文件夹中。上传这些文件。如果你在控制台中看到,你将发现404未找到错误。

style.css:1 Failed to load resource: the server responded with a status of 404 (Not Found)
logo.png:1 Failed to load resource: the server responded with a status of 404 (Not Found)
slide1.jpg:1 Failed to load resource: the server responded with a status of 404 (Not Found)
slide2.jpg:1 Failed to load resource: the server responded with a status of 404 (Not Found)
financial.png:1 Failed to load resource: the server responded with a status of 404 (Not Found)
slide3.jpg:1 Failed to load resource: the server responded with a status of 404 (Not Found)
/favicon.ico:1 Failed to load resource: the server responded with a status of 404 (Not Found)
style.css:1 Failed to load resource: the server responded with a status of 404 (Not Found)

扫码关注云+社区

领取腾讯云代金券