magento扩展安装

时间:2009-11-17 04:53:08

标签: php magento pear

我想在WAMP中安装Magento扩展,但不是在Magento连接系统中安装。

我该怎么做?我有模块(扩展)代码,我已经在Magento安装中安装了示例数据。

感谢。

3 个答案:

答案 0 :(得分:1)

您将代码放在

app/code/local/Packagename/Modulename

Packagename/Modulename应用于您的特定模块的位置(如果您有代码,它应该已经在此结构中)

然后,在

app/etc/modules 

添加名为Packagename_Modulename.xml的XML文件,其中包含以下内容

<?xml version="1.0" encoding="UTF-8"?>
<config>
    <modules>
        <Packagename_Modulename>
            <active>true</active>
            <codePool>local</codePool>
        </Packagename_Modulename>>
    </modules>
</config>

再次,将Packagename_Modulename替换为您正在安装的模块的特定包名称和模块名称。

您需要清除Magento缓存以查看更改。

答案 1 :(得分:0)

如果你拥有的是一个打包的magento扩展,上面的内容将无法真正帮助你,因为这已经包含了magento所需的正确目录结构。

如果您下载了打包的扩展程序,通常会将目录结构打包在tar.gz / zip文件中,例如:

应用程序/

皮肤/

如果您有这样的目录结构,只需将文件粘贴到Magento根目录中,Magento就会找到适合您的模块。

在安装扩展程序之前,您应该始终执行备份: - )

答案 2 :(得分:0)

要安装Magento 2扩展程序,请按照下面的说明进行操作:

  1. 备份您的网络目录并存储数据库。

  2. 下载安装包。

  3. 通过FTP / SFTP将安装包的内容上传到商店根文件夹;安装magento 2扩展。

  4. 使用SSH连接到您的商店根目录:

    cd path_to_the_store_root_folder
    

    运行3个命令:

    php -f bin/magento setup:upgrade
    php -f bin/magento setup:static-content:deploy
    php -f bin/magento setup:di:compile menu_console
    
  5. 刷新商店缓存,从后端注销并再次登录

    执行以下命令

    php -f bin/magento cache:clean menu_clear_cache
    

    或者转到后端&gt;系统&gt;缓存管理。单击以下按钮以完全清除商店缓存:

    • Flush Mangento Cache
    • 刷新缓存存储
    • 刷新目录图像缓存
    • 刷新Javascripts / CSS缓存