Silverstripe正在运行几个星期。最近,当我尝试访问管理区域时,收到内部服务器错误消息。
看一下服务器的错误日志,我发现了以下提示:
[Mon Apr 05 12:15:26 2010] [错误] [客户端...]脚本过早结束 headers:main.php
我已经提到过这个网站:What does the 'premature end of script headers' error mean?
但是有没有人遇到与Silverstripe有关的问题?可以更容易地将范围限制在导致错误的位置。
此致 本尼迪克特
答案 0 :(得分:0)
嗯......现在似乎有用了。
<强>原因:强> SilverStripe需要一个单独的'Security.ss'模板用于登录区域。 (我想知道,为什么它之前不需要它!)
不幸的是,Web服务器显示了一个非常通用的“内部服务器错误”消息。当我在另一台服务器上运行该网站时,SilverStripe能够向我显示错误消息。
答案 1 :(得分:0)
插入
Director::set_environment_type("dev");
在_config.php中以查看更多错误消息。
不要在实时模式下使用它,只能使用开发模式。