我创建了基于Symfony3的网站,该网站在localhost上正常运行。现在项目已完成,需要部署在生产服务器的子域上,当我尝试访问它时,我收到500错误。没有URL工作,即使web / config.php显示错误500。
该项目位于以下子域:www.subdomain.domain.cz/web
我是否需要配置能够在子域上运行项目的东西?我无法访问apache。
我尝试使用echo创建简单的php文件(" hello world");位于子域的根目录,它运行良好。
我在部署之前清除了缓存。
答案 0 :(得分:0)
我终于找到了这个问题,它是在web / .htaccess文件中,用这个:
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
如果我删除这部分,它就可以了。