2011-09-19 194 views
1

我想通过在magento 1.5v中的magento连接安装Google Content API for Shopping。但是我得到了错误。任何指针?Magento扩展不安装

CONNECT ERROR: Package 'Mage_Core_Modules' is invalid 
'./app/code/core/Mage/Admin/Model/Acl/Assert/Ip.php' already exists 
Package 'Lib_Varien' is invalid 
'./lib/Varien/Autoload.php' already exists 
Package 'Lib_Google_Checkout' is invalid 
'./lib/googlecheckout/googlecart.php' already exists 
Package 'Lib_Js_Calendar' is invalid 
'./js/calendar/calendar-blue.css' already exists 
Package 'Lib_Js_Mage' is invalid 
'./js/lib/FABridge.js' already exists 
Package 'Lib_Phpseclib' is invalid 
'./lib/phpseclib/Crypt/AES.php' already exists 
Package 'Mage_Locale_en_US' is invalid 
'./app/locale/en_US/Mage_AdminNotification.csv' already exists 
Package 'Lib_Mage' is invalid 
'./lib/Mage/Archive/Abstract.php' already exists 
Package 'Lib_ZF' is invalid 
'./lib/Zend/Acl/Assert/Interface.php' already exists 
Package 'Lib_ZF_Locale' is invalid 
'./lib/Zend/Locale/Data/Translation.php' already exists 

回答

1

我知道这是一个非常古老的问题,但我有以防万一别人有同样的问题的答案。

要在安装时克服这样的错误,只需删除模块所说的“已存在”的文件即可。这将允许安装人员将文件复制到预定位置。

基础上的问题,你会删除:

./app/code/core/Mage/Admin/Model/Acl/Assert/Ip.php 
./lib/Varien/Autoload.php 
./lib/googlecheckout/googlecart.php 
./js/calendar/calendar-blue.css 
./js/lib/FABridge.js 
./lib/phpseclib/Crypt/AES.php 
./app/locale/en_US/Mage_AdminNotification.csv 
./lib/Mage/Archive/Abstract.php 
./lib/Zend/Acl/Assert/Interface.php 
./lib/Zend/Locale/Data/Translation.php 

删除这些文件后,重试安装,它会工作。

备注:编写该模块的人将替换法师核心文件和/lib/Varien/Autoload.php。核心mod应该被复制到app/code/local/或者只是覆盖正确的方式。