Magento FPC抛出 "failed to open stream: No such file or directory"

标签 magento

我们的 Magento 两天前开始针对整页缓存条目抛出此错误,并且不断淹没日志。虽然前面没有错误,但从速度来看,它似乎没有被缓存。所以日志充满了这样的内容:

DEBUG (7): file_get_contents(/...var/full_page_cache//mage--tags/mage---713_CATALOG_PRODUCT_67229): failed to open stream: No such file or directory ...lib/Mage/Cache/Backend/File.php

在子目录中安装了新的magento,一切正常。将代码恢复到三个月前,同样的错误。 禁用所有自定义模块,没有效果。 权限似乎没问题,因为magento可以写入所有文件夹。

我们注意到一个奇怪的行为是,在 var/full_page_cache 中创建了一个文件,然后立即消失..只有 mage--tags 保持填充..我们安装了 redis 并处理 FPC,开始出现错误在我们禁用它后出现(Magento 又退回到它自己的 FPC)

有什么想法吗?

更新:当 Navision 同步(使用 magento api)工作时会产生错误。

最佳答案

从错误日志中检查您的缓存路径:

file_get_contents(/...var/full_page_cache//mage--tags/mage---713_CATALOG_PRODUCT_67229): failed to open stream: No such file or directory ...lib/Mage/Cache/Backend/File.php

“...full_page_cache//mage--tags...”部分的路径不正确。将//更改为/,问题就消失了。

关于Magento FPC抛出 "failed to open stream: No such file or directory",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23552832/

相关文章:

php - Magento 中订单完成后调用新的 php 函数

php - 如何获取客户自定义属性值

javascript - 尝试在 Magento 中使用 Google map 方向时出错(未捕获的 ReferenceError : google is not defined)

php - Magento 社区 1.7.0.2 - 导出产品 CSV

Magento EE 1.11.1,移动主题的整页缓存问题?

magento - 如何自定义 Magento 主题并保留其来源

php - MAGENTO:如何在更新后重新索引数据?

magento ssl + Varnish

css - Magento CSS 未在新模板中加载

magento自定义onepage结账流程