从public_html / plugins文件夹加载Symfony资产

时间:2017-04-25 13:44:42

标签: php symfony twig assetic symfony-2.8

Symfony2.8 public_html / plugins 文件夹加载资源,但在上传到主/生产服务器时会抛出错误。

我的文件夹结构,

enter image description here

在我的主/生产服务器中抛出错误, enter image description here

我不知道该怎么做,以解决这个错误...

我的配置文件..

enter image description here

用于资产的PHP代码,

<script src="{{asset('plugins/ckeditor/ckeditor.js')}}"></script>
        {% if is_granted('IS_AUTHENTICATED_FULLY') %}
            {% if is_granted('ROLE_FZ_ADMIN') %}
                <script src="{{asset('plugins/ckeditor/config/fz.js')}}"></script>
            {% elseif is_granted('ROLE_SUPER_ADMIN') %}
                <script src="{{asset('plugins/ckeditor/config/super.js')}}"></script>
            {% elseif is_granted('ROLE_ADMIN') %}
                <script src="{{asset('plugins/ckeditor/config/admin.js')}}"></script>
            {% else %}
                <script src="{{asset('plugins/ckeditor/config/user.js')}}"></script>
            {% endif %}
        {% endif %}

1 个答案:

答案 0 :(得分:0)

已解决:此文件权限错误。将所有文件和文件夹更改为777.问题已解决。

chmod 777 -R project_location