我已经在本地安装了 ajaxplorer。
当我将它上传到实时服务器时,我收到以下错误。我已经设置了数据文件夹 777 权限。
fopen(/kcfinder/upload/cache/plugins_requires.ser): failed to open stream: No such file or directory
任何人都可以请帮忙。
最后我通过删除 2 个缓存文件解决了这个问题。如果有人遇到同样的问题,请检查以下 4 种情况:
1) 在 ajaxplorer/conf/bootstrap_context.php 调试 AJXP_DATA_PATH 值,检查它是否有效。
2) 将其上传到实时删除位于数据/缓存下的 plugins_cache.ser 和 plugins_requires.ser 文件。
3)对数据文件夹应用777递归权限。
4) 清除浏览器缓存并再次运行。
很好的答案,但不仅如此!我已经尝试过同样的问题。它似乎发生在一个用户身上,而不是其他用户身上,即使在同一个存储库上也是如此。
在服务器端,转到 .../data/plugins/auth.serial/[username] 并删除 tmp_upload.ser 文件。
此外,Charles du Jeu 解释说,更新后,必须手动更新 conf 文件。在 conf 目录中,您将找到新文件。做必要的mv。
问候