2011-02-02 61 views
18

安裝Magento的插件,我有我的客戶買了一個插件。它是一個zip文件。如何在不使用Magento連接的情況下安裝插件?不使用Magento的連接

+0

幾乎每一個擴展自帶的安裝指南...... – d3vdpro 2012-08-27 17:05:11

+1

我們已經取得了你下載過Magento的模塊,而不梨工具/ Magento的連接:HTTP:// WWW。 tangkoko.com/direct-download-magento-extension/ 它與1.0和2.0 magento連接鍵一起工作,並讓您選擇您下載的模塊版本。 – 2012-04-19 15:02:17

回答

17

通常你可以解壓,但你應該檢查目錄結構Magento的風格,它至少應該有應用程序/代碼/應用/ etc/modules中的目錄

+0

數據庫中是否會有引用? – 2011-02-02 13:46:17

+0

是的,會有。 core_config_data表中至少有一行。而且,如果模塊使用數據庫存儲數據,模塊將創建它所需的表。這些表可以在/app/code/.../[namespace]/[module]/sql目錄中找到,其中包含帶有SQL查詢的安裝PHP文件,您可以從中推導出模塊使用的表。 – 2011-02-02 18:25:16

+1

@mark,僅當模塊具有某種設置腳本時,則具有設置資源版本的值將位於「core_resource」表中。但模塊功能可以在沒有自己的數據庫更改的情況下工無論如何,所有這些變化將由模塊本身執行,所以無論您如何安裝,通過MagentoConnect或通過解壓縮擴展文件都無關緊要。 – 2011-02-02 19:39:15

16

如果您有SSH訪問,那麼這是做它的方式:你去到安裝你的Magento的文件夾

第一。

cd /public_html (or whichever folder it is) 

授予「法師」用戶的一些基本權利:當您從複製的模塊名稱

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

chmod 530 mage 

現在你可以安裝使用此命令模塊Magento的網站,這將是:

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

確保用空格替換最後一個斜槓

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

地段誰收取Magento的模塊將它們分發作爲zip/tar.giz檔案公司。

在這種情況下,你通常可以提取它們,只是上傳到您的Magento的根目錄。

你會發現類似這樣的文件夾結構:

app/etc/modules/*.xml 

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

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

只需要上傳新的結構,刷新你的Magento緩存,然後當Magento的是下一次運行(在瀏覽器中加載)模塊將自行安裝和採取任何數據庫更新等

的護理一定要記住安裝任何新的模塊之前進行一個完整的數據庫/文件備份!

0

保存程度離子,提取物,然後將其複製到相應的文件夾。確保將模塊激活文件複製到根目錄中的etc文件夾中。

模塊激活文件將位於與下面結構的文件夾中。

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

這與app/etc中的不同,因爲應用程序/ etc更多地是關於模塊和相關配置。我上面所提到的人會告訴你正在試圖安裝一個模塊的Magento。和BTW,確保有源標籤設置爲「真」如果不是模塊將被禁用,不可見。

0

對於Magento的本身的服務器上的位置:

[MagentoFolder] /應用/代碼/社區/ [SomeCompanyName]/[SomePackageName]

0

我不「T知道以前的版本,但至少1.9(CE)及以上者,你甚至可以只從Magento的連接管理器上傳的.tgz,它應該包含的代碼和一個package.xml(你不會需要檢查)

Magento Connect Manager Direct Package File Upload Section

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步:從你的管理面板

註銷:激活擴展,並重新登錄進入系統 - >配置

如果擴展需要許可證密鑰,點擊許可證左邊欄上,並輸入您的許可證科y旁邊的擴展名,它應該出現在最近安裝的擴展列表中。許可證密鑰是由擴展開發人員購買時他們提供的,而從它們通常配備在Magento的連接免費擴展產品密鑰不同。

輸入您的許可證密鑰後,點擊保存設置並迫不及待地想看到的批准消息稱延長已安裝併成功激活。

第4步:確認安裝:

要檢查安裝了罰款,去高級 - >開發和禁止下輸出模塊,檢查新安裝的擴展出現在列表中。如果是這樣,這意味着你做了一切正確的事情。只需找到擴展設置並開始配置。

1

提取ZIP文件

地方有各自的Magento的文件夾結構的所有提取的文件/文件夾。

例如。如果你在 「應用程序/ etc/modules中」 文件夾中文件的地方.xml文件在Magento 「應用程序/ etc/modules中」 文件夾

警告! 嘗試在最後放置模塊.xml文件並登錄到管理面板,清除緩存

0

您應該使用特殊URL從Magento Connect使用您喜歡的瀏覽器下載任何模塊。

格式的URL:

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

例子:

比如你要下載的 「Praxigento_LoginAs」 模塊從Magento的連接TGZ(.tar.gz)方式存檔。

  1. 打開模塊的Magento Connect頁面。

  2. 記住上次發佈的版本號。您可以在「發行說明」選項卡中找到這些信息。

在我們的示例模塊的最後一個版本是「1.2.0」。

  1. 檢查「Magento Connect 2.0」的擴展鍵。

對於我們的模塊擴展關鍵是:

http://connect20.magentocommerce.com/community/Praxigento_LoginAs 
  • 配置URL下載並在瀏覽器中打開它:http://connect20.magentocommerce.com/community/Praxigento_LoginAs/1.2.0/Praxigento_LoginAs-1.2.0.tgz
  • 你會請參閱瀏覽器中的標準下載窗口。

    0

    按照以下步驟安裝不Magento的模塊連接

    1. 解壓第三方模塊

    2. 複製&粘貼模塊到根文件夾

    3. 充分權限根文件夾

    4. 檢查etc/modules爲xml文件

    5. 清除緩存和加載網站