托管到服务器后symfony2给出500内部服务器错误

时间:2015-07-04 15:23:39

标签: php symfony symfony-2.3

我的网站是使用symfony2创建的。该网站在我的本地计算机上正常运行,但托管后,主页css文件未加载。这就是我编写代码的方式:

{% block stylesheets %}
    {{ parent() }}
    <link href="{{ asset('assets/css/public/shop/shopHome.css') }}" rel="stylesheet" media="screen" >
    <link href="{{ asset('assets/css/public/introPopups.css') }}" rel="stylesheet" media="screen" >
    {{ user_apply.stylesheets() }}
{% endblock %}

错误是

http://example.com/project/web/assets/css/public/shop/shopHome.css Failed to load resource: the server responded with a status of 500 (Internal Server Error)

2 个答案:

答案 0 :(得分:0)

看起来你错过了在生产上执行

php app/console assets:install web --symlink

答案 1 :(得分:0)

检查您是否在composer.json中安装了所有依赖项 尝试运行

loadInitialDrivers

在你的主应用程序仓库里面,其中存在composer.json。

如果未安装composer,请尝试

Installing Composer

如果这不起作用,请参阅&amp;分享应用登录:

composer install