首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在所有管理页面上获取WSOD

在所有管理页面上获取WSOD
EN

Stack Overflow用户
提问于 2017-07-24 15:58:29
回答 1查看 21关注 0票数 0

就像标题说的那样,当我进入任何管理页面时,我都会得到WSOD (死亡的白色屏幕)。当我这个星期一到达的时候,这一切才刚刚开始发生,星期五,一切都很好。

这是我尝试过的

  1. 检查php设置: memory_limit 5000 m max_execution_time 600000000 600000000 output_buffering On 4096 output_handler mb_output_handler无值连接: 300 -维持生命: 15 default_socket_timeout 60 memcache.default_timeout_ms 1000 mysql.connect_timeout 60 60
  2. 向index.php添加错误报告 error_reporting(E_ALL);ini_set(“显示_错误”,真);ini_set(“显示_启动_错误”,真);
  3. 检查drupal看门狗和apache日志 无差错
  4. 检查web服务器和数据库服务器上的磁盘空间 有足够的空间
  5. Ran命令查找任何PHP错误 查找/data/ -type f -name "*.php“-exec -l {} \;{};\x grep -v 'No语法错误‘find /data/ -type f -name "*.inc”-exec php -l {} \;\x\x{} /data/ -type f -name "*.module“-exec php -l {}\}\\x grep -v 'No语法错误’ 错误:无
  6. 清除缓存表 截断表缓存;(从缓存开始的任何内容)
  7. 重新启动的web服务器
  8. 禁用所有主题,仅启用花环主题并将其设置为默认 更新system set status =0,其中类型=‘主题’更新系统将status=1设置为名称= 'garland';更新变量设置值=‘s’s:‘7:’garland‘其中名称= 'theme’;截断缓存表
  9. 禁用所有模块并一次重新启用它们。我从用户模块开始,它在屏幕上显示了有关系统模块的错误。我启用了系统模块,然后又得到了WSOD。

更新:我将admin_theme变量设置为garland。那这一页就起作用了。当我去admin/build/themes并启用马文时,我得到了WSOD。即使重新禁用marvin和清除缓存表,我仍然可以得到WSOD。

EN

回答 1

Stack Overflow用户

发布于 2017-07-24 16:36:29

造成这种情况的原因是,我有一个_theme函数,里面没有代码。

代码语言:javascript
复制
function tf_cart_theme()
{
  //
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45285122

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档