最近遇到过好几次Drupal网站的白屏问题,所有的情况,都有一个共同点,从一台服务器,迁移到另一台服务器的时候,页面出现了白屏,没有任何提示,没有任何的错误输出,这个时候让人很头疼。不知道哪里出了问题。
解决办法,向Drupal的index.php这个文件的头部 ,添加以下代码:
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
这样就可以看到错误消息了。
因为服务器的配置问题,很多服务器取消了输出错误信息,这样导致白屏的出现,加上上面的三段代码,可以很好的解决这个问题,问题任然存在,但是现在,显示出来了错误消息,我们就可以找到病因,进而解决问题。
好,我是放在setting.php文件的
好,我是放在setting.php文件的