-
16-10-2019 - |
题
第一个问题:产品页面未显示任何内容
- 主要站点:postme.com.my
- 分类页面:postme.com.my/促销
- 子类别页面:postme.com.my/promotions/deepavali.html
- 产品页面:postme.com.my/promotions/deepavali/deepavali-hampers-4.html
这是我们问题的背景。应用程序和数据库服务器的规格如下:
- Magento 企业版 1.10
- 操作系统:红帽企业版(32 位)
- 阿帕奇、PHP、MySQL
- CPU数量:8
- 记忆:32GB
- 空间:500GB SCSI
第二个问题:的空间 /var
DB服务器上只分配了20GB(不是我的错)。正常使用将消耗大约 80-90% 的空间。在 91-93% 时,数据库服务器将崩溃。
通常情况下,该网站会在每月的前 20 天内正常运行。最近 10 天,它会表现得很奇怪,例如:
- 产品页面无法查看
- 系统往往会变得非常慢
- 在某些阶段,只能访问主页
罪魁祸首仍然未知。在 Mozilla Firefox 中,它将返回连接被拒绝错误 (111)。在 Google Chrome 上,它返回错误代码 64:主机不可用。
任何想法?
解决方案
最后,经过大量的小时调整和进行此问题,我设法找到了罪魁祸首。它是
FarewWorks的特色产品
与当前的Magento版本不兼容的插件。我的方法是禁用所有插件并恢复为基本主题。感谢您提供的所有见识和帮助,使Magento成为最佳的电子商务平台(迄今为止)。
其他提示
您是否有 *magento_installation_folder */var/log/中的日志文件?
如果网站每天都有很多访问,则可以将许多数据插入日志表中。在Magento上是否配置了一些日志清洁?
- 尝试从数据库中清理不必要的日志表。看看这里 - 清除magento日志数据
- 你们在哪里举行会议?数据库还是文件?无论如何,尝试删除旧会话。
- 你的Mysql和Apache是否位于同一台服务器上?我建议把它分成2个服务器。一个用于 MySql,另一个用于 Apache。
- 如果你愿意,你可以用 Nginx 和 php-fpm 替换 Apache 以获得更好的结果。
- 如果您有很多页面 - 尝试设置您的全页缓存扩展以使用内存键->值数据库。像redis一样。
祝你好运