无法将文件移动到包目录-socialengine addons 核心插件

Var*_*ada 2 socialengine

通过包管理器上传 Socialengine 插件的核心插件 (module-seaucore-4.2.9p1.tar) 时,出现错误

 Unable to move file to packages directory. 
Please set chmod 0777 on the temporary/package/archives directory.
Run Code Online (Sandbox Code Playgroud)

但是,如果我们尝试上传任何其他插件,它将以正常方式提取。

我检查了文件权限,已经是777了。

Joe*_*Joe 5

将 tar 上传到 tempor/package/packages 并将其解压到文件夹中(最终路径:temporary/package/packages/module-seaucore-4.2.9p1)并不总是对我有用。

但是,如果您在临时/package/packages 和临时/packages/archives 目录上设置了 chmod 777 权限,则以下步骤似乎确实有效:

  1. 尝试安装并让它失败并出现上述错误消息

  2. 将 tar 上传到临时/package/archives

  3. 返回 SE 管理面板中的“管理包和插件”屏幕,然后单击“安装新包”

  4. 它会在temporary/package/archives中找到tar,处理解压到temporary/package/packages,然后让你安装

我已经重复了很多次了,看起来很有效。