我在Joomla上有一个cloudaccess网站。我希望能够在本地工作。我已经下载了文件和数据库,我非常确定我是否正确设置了它们。我使用xampp并将站点文件放入htdocs下的文件夹中。我使用phpmyadmin导入sql文件。我对configuration.php进行了一些更改,以使其连接到我的数据库。当我尝试访问该网站时,我收到此错误:
致命错误:第117行的C:\ xampp \ htdocs \ mysite \ libraries \ joomla \ error \ exception.php中允许的内存大小为536870912字节(试图分配32个字节)
我的php memory_limit是512MB,对于少数几页joomla网站,我没有理由使用这么多内存。
我发现问题出现在这里:
$menu =& JSite::getMenu(true);
当调用getMenu时,如果我在JMenu的函数中放入一个echo语句:
function &getInstance($client, $options = array())
它被反复打印,这让我觉得无限循环正在发生,但我不确定为什么......
答案 0 :(得分:0)
你使用哪个版本的joomla?
我通过使用特定主题阅读了有关此错误的信息。尝试卸载主题或使用标准主题。它现在有效吗?如果它有效,则错误必须在主题中。所以分析它。否则在这里张贴; - )
答案 1 :(得分:0)
它神奇地开始工作了。我认为它与mod_rewrite设置有关,但我不能证明它......