我正在对magento安装进行故障排除,其中对magento的所有请求都非常慢。 PHP文件没有问题,特别是Magento的问题。
原始设置使用APC作为缓存,但我已经尝试使用它开启和关闭。我跑过strace来了解magento发生了什么,发现了一堆像这样的线 -
stat(“/ var / www / vhosts / mysite.com / httpdocs / var / cache / mage - 7 / mage --- internal-metadatas --- MY_PREFIX_MY_PREFIX_CONFIG_GLOBAL”,0x7fff7783e3b0)= -1 ENOENT(没有这样的文件或目录)
LSTAT( “/无功/网络/虚拟主机/ mysite.com /的httpdocs的/ var /缓存/ MAGE - 7 /法师---内部metadatas --- MY_PREFIX_MY_PREFIX_CONFIG_GLOBAL”, 0x7fff7783c140)= -1 ENOENT(没有这样的文件或目录)
请注意副本“MY_PREFIX”。出于某种原因,跟踪显示Magento正在寻找具有重复MY_PREFIX的文件。最重要的是,我不完全确定为什么Magento甚至在启用APC时搜索文件系统,我可以看到此缓存项的条目被命中。
这是我的缓存配置:
<cache>
<backend>apc</backend>
<prefix>MY_PREFIX_</prefix>
</cache>
有人有任何建议吗?