我有一个新安装的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
。