1

我已经在本地安装了 ajaxplorer。

当我将它上传到实时服务器时,我收到以下错误。我已经设置了数据文件夹 777 权限。

fopen(/kcfinder/upload/cache/plugins_requires.ser): failed to open stream: No such file or directory

任何人都可以请帮忙。

4

2 回答 2

5

最后我通过删除 2 个缓存文件解决了这个问题。如果有人遇到同样的问题,请检查以下 4 种情况:

1) 在 ajaxplorer/conf/bootstrap_context.php 调试 AJXP_DATA_PATH 值,检查它是否有效。

2) 将其上传到实时删除位于数据/缓存下的 plugins_cache.ser 和 plugins_requires.ser 文件。

3)对数据文件夹应用777递归权限。

4) 清除浏览器缓存并再次运行。

于 2012-06-30T06:18:22.710 回答
0

很好的答案,但不仅如此!我已经尝试过同样的问题。它似乎发生在一个用户身上,而不是其他用户身上,即使在同一个存储库上也是如此。

在服务器端,转到 .../data/plugins/auth.serial/[username] 并删除 tmp_upload.ser 文件。

此外,Charles du Jeu 解释说,更新后,必须手动更新 conf 文件。在 conf 目录中,您将找到新文件。做必要的mv。

问候

于 2013-09-17T16:48:01.247 回答