【问题标题】:Magento Connect error: The 'community' channel is not installedMagento Connect 错误:未安装“社区”频道
【发布时间】:2011-11-01 18:18:48
【问题描述】:

当我尝试在本地主机上从连接管理器中安装扩展时,我已经打包了一个扩展...我收到了这个错误

CONNECT ERROR: The 'community' channel is not installed. Please use the MAGE shell script to install the 'community' channel. 

我已经阅读了一些官方解决方案是通过 SSH 运行 Magento 设置命令:

chmod 755 mage
./mage mage-setup

但我很困惑如何在 Windows 平台上的 localhost 上使用 SSH

请建议此 Magento 连接错误的解决方案

谢谢!!

【问题讨论】:

    标签: magento-1.5 magento


    【解决方案1】:

    正确的命令是(注意最后一个点)

    ./mage mage-setup .
    

    【讨论】:

    • 不起作用:正在运行初始设置...成功成功错误:频道添加:频道“社区”已经存在!
    • 它是'community' already exist!,所以你不需要这样做。您在上述问题中的错误是否相同:CONNECT ERROR: The 'community' channel is not installed. ... ?如果没有,请打开另一个问题
    • 你说得对,我搞砸了。在我的扩展配置中,我将整个 URL 设置为频道,而不仅仅是“社区”
    【解决方案2】:

    只需将设置保存在 Magento Connect 管理器中(请参阅 Magento 实例中的 /downloader/ 路由 - http://yoursite.com/downloader/)。在 1.5.1.0 版上为我工作。

    【讨论】:

    • 对我不起作用,因此应删除“仅保存设置”作为解决方案。我会说“对我来说,这样做和那样有效”
    【解决方案3】:

    http://www.chilipepperdesign.com/2011/05/15/magento-15-ee-110-windows-command-line-batch-update-script-magebat

    有一个批处理文件可以提供一些帮助。

    我建议您使用 Linux 安装查看 Virtualization,因为 Magento 确实更适合 Linux 环境而不是 WAMP 堆栈。

    【讨论】:

      【解决方案4】:

      注意:

      请检查您在创建包扩展文件时是否在Package Info 部分下的channel 列中输入了什么值。

      解决方案:channel 的值必须是 community

      您可以在var/connect/your_package.tgz/package.xmlfile 中查看此值。

      这应该看起来像:

      <channel>community</channel>
      

      谢谢

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-02-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-07-10
        • 1970-01-01
        • 2016-03-25
        相关资源
        最近更新 更多