我目前正在使用Symfony2开发一个网站。
在'dev'环境中,一切正常,但是当我尝试使用DEBUG
上的FALSE
参数访问系统时(通过app.php调用禁用调试器的appKernel)当我尝试加载系统的任何部分时,系统会抛出“500 Internal Server Error
”。
我已经清除了缓存并将其加热并且此错误不断出现。
我正在使用Symfony的标准发行版(除了我创建的包之外没有改变任何内容)和这个服务器:Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1 installed trough XAMPP
如何让生产环境保持调试器禁用?
答案 0 :(得分:24)
config.yml在生产环境中默认禁用了调试,你可以在日志文件app / logs / prod.log中看到错误(错误等)