Drupal WSOD仅在管理页面上,只要任何非核心模块被启用



我有一个新安装的drupal 6.22,我做的第一件事就是安装CCK。启用该模块使我在整个站点上获得WSOD,因此我从sites/all/modules中删除了模块目录。这摆脱了WSOD,但现在每当我启用非核心模块,网站的前端继续工作,但管理屏幕给我一个WSOD。我已经阅读了drupal文档并安装了dtools。使用dtools,我可以看到我得到错误

ERROR: Callback: system_main_admin_page() doesn't exist!

我猜删除CCK文件而不禁用模块(CCK)可能是问题的一部分。我如何以编程方式禁用模块?关于解决这个问题还有其他的想法吗?

谢谢,

如果您基本上是新安装的,那么重新安装Drupal应该不难解决您的问题。如果你不希望这样做,你可以通过phpMyAdmin,数据库查询等禁用数据库中的模块。

如果在phpMyAdmin中,转到system表,找到要禁用的模块,并将状态从1更改为0

相关内容

  • 没有找到相关文章

最新更新