我已经在Symfony CRM上工作了一段时间,并且最近注意到当我遇到500服务器错误或404页面未找到错误时,我得到的页面只显示在开发中,这给了你所有信息。我不确定为什么我之前没有意识到这一点,因为我没有使用app_dev.php
路线。
我查看了app.php
文件。有如下一行:
$kernel = new AppKernel('prod', true);
所以,只是为了测试,我将值更改为false
。但是,在执行此操作时,我对css和javascript的所有资产链接都不再起作用了,我得到的链接如下:
<link rel="stylesheet" href="/css/f024ab1.css" />
<link rel="stylesheet" href="/css/776bfd1.css" />
而不是:
<link rel="stylesheet" href="/css/f024ab1_part_1_styles_6.css" />
确实有效。
我不完全确定为什么我只是使用app_dev.php
来获取开发环境所以有人可以解释这个问题吗?