子域错误 500 上的 Symfony 应用程序


Symfony app on subdomain error 500

我创建了基于Symfony3的网站,该网站在本地主机上运行良好。现在,该项目已完成,需要部署在生产服务器的子域上,当我尝试访问它时,我收到 500 错误。没有 URL 有效,即使是 web/config.php 显示错误 500。

该项目位于子域上,如下所示:www.subdomain.domain.cz/web

我是否需要配置一些东西才能在子域上运行项目?我无法访问阿帕奇。

我尝试使用echo("hello world")创建简单的PHP文件;位于子域的根目录中,它工作正常。

我在部署之前清除了缓存。

我终于找到了问题,它在文件 web/.htaccess 中,如下所示:

<IfModule mod_negotiation.c>
    Options -MultiViews
</IfModule>

如果我删除这部分,它可以工作。