我的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不知道出了什么问题。
答案 0 :(得分:0)
虽然这个答案可能无法直接帮助您,但我遇到了同样的问题,并且可以通过删除/xcache/
文件夹来修复它。我已将我的mmap位置从/dev/zero
更改为/tmp/xcache
,并创建了一个xcache文件夹。
我删除文件夹后,它就开始正常工作了。我希望这有助于某人!
答案 1 :(得分:0)
使用文件路径而不是目录:xcache.mmap_path =“/ tmp / xcache”和是rmdir / tmp / xcache /如果它作为文件存在或rm / tmp / xcache作为文件存在,则在重新启动php + xcache之前