【发布时间】:2017-02-09 05:39:45
【问题描述】:
我的 Laravel 5.2 应用程序出现了一个奇怪的问题。特别是加载一些 CSS 和 JavaScript 文件。我在public/assets 文件夹中有这个,所以,我有这样的东西:
|--public
|----/assets
|-------/css
|------------/auth
|---------------login.css
|----------main.css
|-------/js
|---------email.js
|---------/modules
|------------faq.js
这是我的目录,所以我正在加载 CSS:
<link href="{{ URL::asset('assets/css/main.css') }}" rel="stylesheet" type="text/css" />
<link href="{{ URL::asset('assets/css/auth/login.css') }}" rel="stylesheet" type="text/css" />
JavaScript 文件包含:
<script src="{{ asset('assets/js/email.js') }}" type="text/javascript"></script>
<script src="{{ asset('assets/js/modules/faq.js') }}" type="text/javascript"></script>
我也在加载其他文件,但我正在解释基本情况。所以,问题是 login.css 和 faq.js 的负载给了我 404 错误,但其他文件加载正确,我什至检查了通过绝对路径打开文件并且它们加载正常,我也做了 chown到公共文件夹的 www-data 但没有任何作用,所以我不知道为什么会触发 404 错误。我还应该检查什么?
在浏览器的控制台中,加载的链接是: http://mydomain/assets/js/modules/faq.js http://mydomain/assets/css/auth/login.css
但是他们给出了 404 错误,而其他文件没有
【问题讨论】:
标签: css laravel laravel-5 blade