不使用Magento Connect安装magento插件

时间:2011-02-02 13:01:58

标签: magento

我有一个客户已购买的插件。它是一个zip文件。如何在不使用Magento连接的情况下安装插件?

12 个答案:

答案 0 :(得分:18)

通常你只需解压缩,但是你应该检查目录结构是Magento样式,它至少应该有app / code / app / etc / modules目录

答案 1 :(得分:16)

如果您有SSH访问权限,那么就可以这样做了:

首先进入安装了magento的文件夹。

cd /public_html (or whichever folder it is)

为'mage'用户授予一些基本权利:

chmod 530 mage

现在您可以使用此命令安装模块:

./mage install http://connect20.magentocommerce.com/community name_of_module

从magento网站复制模块名称时,它将是:

http://connect20.magentocommerce.com/community/name_of_module 

确保用空格

替换最后一个正斜杠
http://connect20.magentocommerce.com/community name_of_module

答案 2 :(得分:7)

答案 3 :(得分:5)

许多收取Magento模块费用的公司会将其分发为zip/tar.giz档案。

在这种情况下,您通常可以提取它们,然后只需上传到您的magento根目录。

您将找到与此类似的文件夹结构:

app/etc/modules/*.xml

app/code/community/[company]/[module]/

skin/frontend/[company]/[module]/

只需上传新结构,刷新magento缓存,然后当下一次运行magento(在浏览器中加载)时,模块将自行安装并处理任何数据库更新等。

在安装任何新模块之前,请务必记住进行完整的db / file备份!

答案 4 :(得分:2)

您可以直接从源http://freegento.com/ddl-magento-extension.php或其他人下载zip包,然后将其解压缩,最后将每个文件夹作为其结构。然后清除缓存并准备使用

答案 5 :(得分:1)

我不了解以前的版本,但至少1.9(CE)及以上,您甚至可以从Magento Connect Manager上传.tgz,其中应包含代码和package.xml(您不需要检查)

Magento Connect Manager Direct Package File Upload Section

答案 6 :(得分:1)

提取zip文件

将所有提取的文件/文件夹分别放在magento文件夹结构中。

例如。如果您在" app / etc / modules"中有.xml文件。文件夹将此文件放在magento" app / etc / modules"夹

警告! 尝试在最后放置模块.xml文件并登录管理面板,清除缓存

答案 7 :(得分:0)

保存范围离子,提取然后将它们复制到相应的文件夹中。确保将模块激活文件复制到根目录中的etc文件夹。

模块激活文件将位于具有以下结构的文件夹中。

/etc/Module/<Namespace>_<ModuleName>.xml

这与app / etc中的不同,因为app / etc更多地是关于模块和相关配置。我上面提到的那个告诉magento你正在尝试安装一个模块。顺便说一句,确保活动标签设置为“true”,否则模块将被禁用且根本不可见。

答案 8 :(得分:0)

有关Magento本身在您服务器上的位置:

[MagentoFolder] /应用程序/代码/小区/ [SomeCompanyName] / [SomePackageName]

答案 9 :(得分:0)

通过FTP直接上传插件

第1步:解压缩文件夹并将扩展程序(插件)文件夹上传到根目录。

第2步:按照以下3个步骤采取预防措施,确保流程安全运行:

    a.Create backup of your site by going into system->tools->backup. This will be useful if anything goes wrong.

    b.Disable compilations via system->tools->Compilations.

    c. Clear cache by going into System-> Cache Management.

第3步:激活扩展程序:

从您的管理面板退出,然后重新登录转到系统 - &gt;构造

如果扩展程序需要许可证密钥,请单击左侧栏上的许可证,然后在扩展名称旁边输入许可证密钥,该密钥应显示在最近安装的扩展名列表中。许可证密钥由扩展开发人员在购买时提供,与通常在Magento Connect上提供免费扩展的产品密钥不同。

输入许可证密钥后,单击保存配置并等待查看批准消息,说明扩展已成功安装并激活。

第4步:确认安装:

要检查安装是否正常,请转到Advanced-&gt;开发人员和禁用模块输出,检查新安装的扩展名是否出现在列表中。如果是这样,则意味着您正确地完成了所有操作。只需找到扩展设置并开始配置。

答案 10 :(得分:0)

您应该使用特殊的URL从您最喜欢的浏览器下载Magento Connect中的任何模块。

网址格式:

http://connect20.magentocommerce.com/community/{PACKAGE NAME}/{VERSION}/{PACKAGE NAME}-{VERSION}.tgz

示例:

例如,您想从Magento Connect下载“Praxigento_LoginAs”模块作为TGZ(.tar.gz)存档。

  1. 打开模块的Magento Connect页面。

  2. 记住上次发布的版本号。您可以在“发行说明”选项卡中找到此信息。

  3. 在我们的示例中,模块的最后一个版本是“1.2.0”。

    1. 检查“Magento Connect 2.0”的扩展键。
    2. 对于我们的模块,Extension键是:

      http://connect20.magentocommerce.com/community/Praxigento_LoginAs
      
      1. 配置下载网址并在浏览器中打开:http://connect20.magentocommerce.com/community/Praxigento_LoginAs/1.2.0/Praxigento_LoginAs-1.2.0.tgz
      2. 您将在浏览器中看到标准下载窗口。

答案 11 :(得分:0)

按照以下步骤安装没有magento connect的模块

  1. 解压缩第三方模块

  2. 复制&amp;将模块粘贴到根文件夹

  3. 授予根文件夹

  4. 的完全权限
  5. 检查etc / modules是否为xml文件

  6. 清除缓存并加载网站