Joomla 2.5.14 mysql - 内存问题

时间:2013-09-07 21:58:47

标签: mysql joomla

有人可以向我解释这个Joomla错误 - 如何解决它。它显示调试开启。我们好像有内存泄漏? Mysql比站点崩溃运行缓慢。

Function    Location
JSite->dispatch()   /home/greatfam/public_html/index.php:52
JComponentHelper::renderComponent() /home/greatfam/public_html/includes/application.php:197
JComponentHelper::executeComponent()    /home/greatfam/public_html/libraries/joomla/application/component/helper.php:351
require_once()  /home/greatfam/public_html/libraries/joomla/application/component/helper.php:383
JController->execute()  /home/greatfam/public_html/components/com_content/content.php:16
ContentController->display()    /home/greatfam/public_html/libraries/joomla/application/component/controller.php:761
JController->display()  /home/greatfam/public_html/components/com_content/controller.php:74
ContentViewArticle->display()   /home/greatfam/public_html/libraries/joomla/application/component/controller.php:722
JView->get()    /home/greatfam/public_html/components/com_content/views/article/view.html.php:32
ContentModelArticle->getItem()  /home/greatfam/public_html/plugins/system/jat3/jat3/core/joomla/view.php:348
JError::raiseError()    /home/greatfam/public_html/components/com_content/models/article.php:172
JError::raise() /home/greatfam/public_html/libraries/joomla/error/error.php:251

1 个答案:

答案 0 :(得分:2)

一个简单易用的方法是:在全局配置中打开Joomla调试。

然后重新加载首页,仔细检查页面底部的输出。

在那里,您将找到每个模块使用的内存的详细信息,以及运行的查询列表。这将为您提供一个良好的开端,并限制您需要调试的项目数量(将有一个模块占用您的所有内存)。

如果“发送后”花费的时间过长,则可能是插件或页面上显示的组件。

如果这里没有显示任何“值得注意的”(很多查询,超过50个,或者内存消耗很高,或者单个项目需要很长时间),您可能需要查看apache error_log和mysql日志并验证系统限制