Symfony 4-无法在某些页面上加载CSS

时间:2019-07-11 13:20:39

标签: css symfony

我正在使用Symfony 4创建一个网站。

但是我有一个页面,其中没有加载CSS和JS。 在控制台中,我已经:

  

获取http://localhost/symbnb/public/ads/css/bootstrap.min.css   净:: ERR_BLOCKED_BY_CLIENT

     

maiores-nemo-excepturi-consectetur-saepe:40 GET   http://localhost/symbnb/public/ads/js/bootstrap.min.js   净:: ERR_BLOCKED_BY_CLIENT

     

maiores-nemo-excepturi-consectetur-saepe:38 GET   http://localhost/symbnb/public/ads/js/jquery.min.js   净:: ERR_BLOCKED_BY_CLIENT

     

maiores-nemo-excepturi-consectetur-saepe:39 GET   http://localhost/symbnb/public/ads/js/popper.min.js   净:: ERR_BLOCKED_BY_CLIENT

此错误位于:

http://localhost/symbnb/public/ads/maiores-nemo-excepturi-consectetur-saepe

文件无法加载。

但是在

  

http://localhost/symbnb/public/

  

http://localhost/symbnb/public/ads/

一切都很好。

这是我的文件:

enter image description here enter image description here

enter image description here

如果我放一个/,例如:

  

/css/bootstrap.min.js   / js /....

我在所有页面上都有错误

2 个答案:

答案 0 :(得分:0)

使用 Symfony twig asset function更改您的来源。

<script src="{{ asset('js/jquery.min.js') }}"></script>
<script src="{{ asset('js/popper.min.js') }}"></script>
<script src="{{ asset('js/bootstrap.min.js') }}"></script>

对CSS资产使用相同的方法。

<link rel="stylesheet" src="{{ asset('css/boostrap.min.css') }}">

答案 1 :(得分:0)

当前,您的网站正在寻找不存在的文件夹中的文件。尝试将前导/添加到所有资产。这应该可以解决您的问题。