Mage安装用于安装软件包,所以这不起作用。
./mage install-file /path/to/full/mage/release
似乎没有./mage install的版本参数,所以我相信你需要单独安装每个软件包。
您可以从这里下载软件包档案:http://ext.topmage.com/。
查找版本http://ext.topmage.com/extensions/8a/a0/Mage_All_Latest/
打开package.xml文件,看看需要什么样的软件包的依赖关系。
例如
<package>
<name>Mage_Core_Modules</name>
<channel>community</channel>
<min>1.9.2.2</min>
<max>1.9.2.2</max>
</package>
然后从http://ext.topmage.com/下载的每个包为您的版本本地系统的某个位置如/ usr/local/src
然后为每个软件包运行以下命令。
$ ./mage install-file /usr/local/src/Mage_Core_Modules-1.9.2.2.tgz --force
我也不得不删除./pkginfo/Mage_All_Latest.txt劈死./downloader/lib/Mage/Connect/Validator.php防止文件已存在“错误。
看看@ http://stackoverflow.com/questions/17083556/update-magento-to-specific-version-not-latest –
非常感谢您的链接。我已经阅读过这个答案。我的问题是./mage install-file /home/login-name/path-to-download-file/magento-1.5.x.x.tgz不起作用 - 它会以无法读取存档的错误响应。我想使用./mage工具,因为升级到最新版本基本上可行。 –