Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如果Drupal中的主题信息模块占用了太多内存,无法访问管理>&燃气轮机;模块页面?_Drupal_Themes - Fatal编程技术网

如果Drupal中的主题信息模块占用了太多内存,无法访问管理>&燃气轮机;模块页面?

如果Drupal中的主题信息模块占用了太多内存,无法访问管理>&燃气轮机;模块页面?,drupal,themes,Drupal,Themes,我使用Drupal已经有十页了,我被卡住了。我打开了主题信息模块来辅助主题定制。但是,我无法再访问管理>>模块页面来打开/关闭模块(包括主题信息模块)。它显示了一个白色的错误页面,上面说它试图访问两倍于允许的内存。我可以重新安装Drupal,但如果这是唯一的解决方案,那就太差劲了 任何帮助都将不胜感激 -兰登有两个选择 从模块目录中完全删除“Devel”模块。重新加载页面。瞧!没有主题信息模块。缺点:如果您将模块拖回,它仍将被启用 打开PHPMyAdmin(如果您使用的是MAMP、WAMP或安

我使用Drupal已经有十页了,我被卡住了。我打开了主题信息模块来辅助主题定制。但是,我无法再访问管理>>模块页面来打开/关闭模块(包括主题信息模块)。它显示了一个白色的错误页面,上面说它试图访问两倍于允许的内存。我可以重新安装Drupal,但如果这是唯一的解决方案,那就太差劲了

任何帮助都将不胜感激

-兰登有两个选择

  • 从模块目录中完全删除“Devel”模块。重新加载页面。瞧!没有主题信息模块。缺点:如果您将模块拖回,它仍将被启用
  • 打开PHPMyAdmin(如果您使用的是MAMP、WAMP或安装了它的服务器),并运行以下查询:updatesystem SET status=0,其中name='devel_themer'

这些应该可以在“紧急情况下”禁用任何模块。您还可以在MAMP/WAMP配置中编辑php.ini文件,以临时为其提供更多内存,但如果您运行在无法识别php.ini更改的共享主机上,则该技巧将不起作用。

首先应用Eaton的建议(我更喜欢第二个)


然后增加php.ini配置中的
内存限制(通常是
/etc/php5/apache2/php.ini
)。仅用于该模块的WSOD意味着您的每个脚本没有足够的RAM来处理任何严重的问题:目前大多数配置至少需要32M。

看来我不需要答案来完成这本书,但我仍然想知道:)