2014-10-17 74 views
0

我有這個問題,我無法解決。部分原因是我無法用正確的術語解釋它。我對此很陌生,所以很抱歉這個笨拙的問題。無法從下載管理器安裝擴展

下面你可以看到我的目標的概述。

我使用Magento CE 1.4.2.0運行我的網站。

我需要安裝以下擴展在我的網站http://www.magentocommerce.com/magento-connect/vs-infinite-ajax-scrolling.html

我試圖安裝它,但它給了以下錯誤。

WARNING: channel "connect.magentocommerce.com/community" has updated its protocols, use "channel-update connect.magentocommerce.com/community" to update 
downloading VS_Ajaxscrolling-1.0.0.tgz ... 
Starting to download VS_Ajaxscrolling-1.0.0.tgz (41,899 bytes) 
. . . . . . . . . ...done: 41,899 bytes 
ERROR: failed to mkdir \var\www\magento14\app\code\community\VS\Ajaxscroll\Block 

請幫助我爲什麼它給這樣的?

而且我使用Magento的連接只有1.0,如果我試圖用Magento的連接2.0公司給下面的錯誤

Invalid package identifier provided: http://connect20.magentocommerce.com/community/VS_Ajaxscrolling 

爲什麼我得到這個錯誤?

任何想法?

謝謝。

+0

您的用戶帳戶是否有權在該位置創建目錄。我懷疑它,除非你是根 – RiggsFolly 2014-10-17 11:45:08

+0

感謝您的快速回復@RiggsFolly ...我使用管理員用戶 – Naresh 2014-10-17 11:49:46

+0

「用戶帳戶」是誤導。 Web服務器以不同的用戶身份運行,通常爲「apache」或「http」,它必須具有寫權限。你知道如何授予你的服務器正確的訪問權限嗎?它使用什麼操作系統? – clockworkgeek 2014-10-17 12:23:57

回答

0

我正面臨同樣的問題。我用Magento 1.9.3.2中的「下載程序」文件夾替換了Magento 1.4.2的magento/downloader文件夾,並且正確安裝了擴展程序,沒有出現任何錯誤。希望這適用於任何其他面臨類似問題的人。