【问题标题】:Unable to move file to packages directory-socialengine addons core plugin无法将文件移动到包目录-socialengine 插件核心插件
【发布时间】:2013-02-16 22:15:25
【问题描述】:

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

 Unable to move file to packages directory. 
Please set chmod 0777 on the temporary/package/archives directory.

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

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

【问题讨论】:

    标签: socialengine


    【解决方案1】:

    将 tar 上传到temporary/package/packages 并将其解压缩到一个文件夹(最终路径:temporary/package/packages/module-seaocore-4.2.9p1)对我来说并不总是有效。

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

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

    2. 将 tar 上传到临时/包/存档

    3. 返回 SE 管理面板中的 Manage Packages & Plugins 屏幕,然后单击 Install New Packages

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

    我现在已经复制了很多次,并且似乎有效。

    【讨论】:

      【解决方案2】:

      我通过将 tar 文件升级到temporary/package/packages 并将其解压缩到名为module-seaocore-4.2.9p1 的文件夹中来解决了这个问题。 然后删除 tar 文件并转到包管理器并安装插件。

      【讨论】:

        【解决方案3】:

        我找到了解决方案,

        解压“.tar 文件”,然后打开“应用程序”文件夹,您会发现 3 个文件夹“语言、模块、包”,将您在这些文件夹中找到的所有文件和文件夹复制并粘贴到相应的“应用程序”中" 工作目录中的文件夹,

        记住

        再次复制它们后,将 chmod - R 0777 权限授予您工作文件夹的包目录。

        sudo chmod -R 0777 包/

        现在您可以在管理面板的“管理插件”部分找到安装插件的选项。

        【讨论】:

          猜你喜欢
          • 2013-10-29
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-04-14
          • 2014-01-07
          • 1970-01-01
          • 2017-07-11
          相关资源
          最近更新 更多