【发布时间】:2018-03-06 10:57:08
【问题描述】:
我正在使用 Silverstripe 4 并创建了一个带有表单的页面。出了点问题,我只得到一个空白页:
“似乎出现了技术问题。请单击返回按钮,刷新浏览器,然后重试。”
- 在 .htaccess 中我设置了 php_flag display_errors
- 在 _config.php 中我设置了 error_reporting(E_ALL);
- 我在 mysite/_config/app.yml 中设置了这个:
仅: 环境:“开发”
SilverStripe\Security\BasicAuth: whole_site_protected: 是的
现在我想做的就是让 Silverstripe 向我展示错误。在 Silverstripe 3 中唯一要做的事情是:Director::set_environment_type("live");
我必须怎么做才能显示错误?
【问题讨论】:
-
您是否偶然使用了 PHP-CGI? PHP-CGI 不支持
php_flag,如果您的.htaccess中存在这些配置,则会抛出服务器错误。
标签: silverstripe