无法打开或创建xcache.mmap_path设置的文件

时间:2014-08-21 04:00:21

标签: php cpanel xcache

我的xcache服务器上出现以下错误......

Cannot open or create file set by xcache.mmap_path, check the path permission or check xcache.size/var_size against system limitation

我的php.ini如下:

xcache.size="64M"
xcache.var_size="64M"
xcache.mmap_path="/tmp/xcache/"

我曾经让它们高得多,但已将它们降低以进行测试。我也尝试将它们降低到4M,但仍然会出现同样的错误。

/ tmp挂载已满8%,当我运行df -i时,它的使用率仅为1%

xcache一直运行良好多年但我的cPanel服务器今晚只是运行了一些自动更新,显然搞砸了。似乎无法找到解决方案而且cPanel不知道出了什么问题。

2 个答案:

答案 0 :(得分:0)

虽然这个答案可能无法直接帮助您,但我遇到了同样的问题,并且可以通过删除/xcache/文件夹来修复它。我已将我的mmap位置从/dev/zero更改为/tmp/xcache,并创建了一个xcache文件夹。

我删除文件夹后,它就开始正常工作了。我希望这有助于某人!

答案 1 :(得分:0)

使用文件路径而不是目录:xcache.mmap_path =“/ tmp / xcache”和是rmdir / tmp / xcache /如果它作为文件存在或rm / tmp / xcache作为文件存在,则在重新启动php + xcache之前