0

我想在 WAMP 中安装一个 Magento 扩展,而不是从 Magento 连接系统。

我怎样才能做到这一点?我有模块(扩展)代码,并且我已经在 Magento 安装中安装了示例数据。

谢谢。

4

3 回答 3

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 缓存才能看到更改发生。

于 2009-11-17T06:18:46.730 回答
0

如果您拥有的是打包的 magento 扩展,上述内容不会真正帮助您,因为它已经包含 magento 所需的正确目录结构。

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

应用程序/

皮肤/

如果您有这样的目录结构,您可以将文件粘贴到您的 Magento 根目录中,Magento 会为您找到该模块。

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

于 2012-05-11T10:08:13.360 回答
0

要安装 Magento 2 扩展,请按照以下说明进行操作:

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

  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
    

    或转到后端 > 系统 > 缓存管理。单击以下按钮可完全清除存储缓存:

    • 刷新 Mangento 缓存
    • 刷新缓存存储
    • 刷新目录图像缓存
    • 刷新 Javascript/CSS 缓存
于 2017-04-25T10:38:17.783 回答