在joomla中致命的内存不足

时间:2013-09-10 00:06:38

标签: joomla mbstring

我下载了一个Joomla快速启动程序包,安装后...

我发现了这个错误......有人可以帮忙吗?

  

致命错误:允许的内存大小为25165824字节耗尽(尝试过   在\ libraries \ phputf8 \ mbstring \ core.php中分配323588字节)   122

1 个答案:

答案 0 :(得分:1)

错误显示您的网页正在尝试将超过25 Mb的内容加载到内存中。这太高了,一些常规设置的正常安装通常不会超过5mb,并且可能低至2或3,具体取决于您所显示的内容。

我假设您至少可以访问管理员界面。从那里,在全局配置中打开System-Debug,然后重新加载首页。

如果页面加载,在底部你会看到不同模块消耗的内存细分,很可能只会有一个耗尽所有内存。

如果页面没有加载,因为Joomla本身没有使用mbstring,所以可能值得尝试使用另一个模板:所有位置都是错误的但你可以看到页面并尝试调试它。只需转到管理员的extensions-template菜单,选择beez或前端的其他默认模板,重新加载并继续调试。

如果页面仍然无法加载,请尝试将其他页面设为默认页面,并在该页面上放置较少的内容和较少的模块。您可以从菜单管理器中执行此操作,只需单击菜单项旁边的星号并将其设置为黄色即可。然后加载前端并检查内存。

应该对快速入门者进行测试以排除这么高的内存消耗,所以最后一个选择是它会卡在一些遗留代码上,你可以找到检查你的apache的error_log。最后,您可能需要向开发人员寻求支持,或者尝试重新安装快速入门者,而不需要任何数据并继续工作。