首页 / 帖子
Drupal网站白屏如何解决?

经常遇到Drupal网站的白屏问题,尤其是从一台服务器,迁移到另一台服务器的时候,页面就会出现了白屏,没有任何提示,没有任何的错误输出,这个时候让人很头疼。不知道哪里出了问题。

大家都怎么解决白屏问题,学习一下!谢谢。

5个答案
AnnyO
发布于:2014-05-25 23:08

把php和drupal的debug显示开开,具体我忘了,你可以上网查一查

发布于:2014-05-26 11:07

首先,白屏问题在Drupal里是一种典型问题,原因可能很多,你可以参考官网的文档仔细研究:https://drupal.org/node/201872。


另外,大多数情况下,我会先去看php错误日志。一般都会有一些线索。


还有就是环境变了,一般要先想办法清一次缓存,如果有drush用drush,没有的话,直接在index.php里调用drupal_flush_all_caches()。

AnnyO
发布于:2014-05-26 21:34

1. 如果有drush 清一下缓存看看。(@于志成说过)

2. 打开错误报告,php的。

3. 如果还是不显示,在settings.php添加以下代码

error_reporting(E_ALL);

ini_set('display_errors', TRUE);

ini_set('display_startup_errors', TRUE);

4. 最好看一下临时文件有没有权限

    路径是 admin/config/media/file-system

王斌
发布于:2014-05-29 12:34

我碰到的多数白屏原因是忘记修改根目录下的.htaccess 文件了。

赵高欣
发布于:2015-10-22 11:44

我经常碰到的是服务器的PHP版本低,然后模块要求版本高,导致的。