Magento拒绝升级1.4.2.0 ===> 1.5.0.1

时间:2011-02-15 08:56:25

标签: upgrade magento

这是我第一次使用Magento。我将此站点从1.4.1.1升级到1.4.2.0没有问题。现在试图转到1.5.0.1,似乎每次都拒绝。我尝试将此密钥输入Magento Connect: magento的核/ Mage_All_Latest

它说: 忽略已安装的软件包magento-core / Mage_All_Latest 无需安装

我尝试通过SSH升级并得到了这个: 试图发现“magento-core”频道...... “magento-core / Mage_All_Latest”中的未知频道“magento-core” 无效的包名/包文件“magento-core / Mage_All_Latest” 无法初始化'magento-core / Mage_All_Latest',无效或缺少包文件 包“magento-core / Mage_All_Latest”无效 安装失败

在下载程序中,我注意到下载程序可以使用1.5.0.0版本升级。在我更新所有软件包之前,我想也许我需要最新的下载程序。我只是将下载程序升级到1.5.0.0。然后我再次尝试了全面升级,现在它是超级延迟的: 无法解析主机'magento-core'

那可爱不是吗?所以我在ssh控制台上给了它一次最后的旋转,我得到了这个坏男孩: 试图发现“magento-core”频道...... 在“magento-core”频道试图回退到https而不是http ... “magento-core / Mage_All_Latest”中的未知频道“magento-core” 无效的包名/包文件“magento-core / Mage_All_Latest” 安装失败

我尝试通过SSH强制它,但仍然没有爱。我从我做的备份中恢复,所以我没有下载器1.5.0.0了。当然,我现在回到原点,告诉我当我尝试通过MC更新时没有什么可以安装的。 当我在MC中检查是否有可用的更新时,它列出了这两个: Mage_All_Latest升级到最新的Magento 1.4版本的1.4.2.1(稳定)Metapackage 和Mage Downloader 1.5.0.1但我之前已经安装了这些并且没有用,所以我在更新失败之前恢复了我的备份。

我试图问这个问题Magento的论坛,但他们现在一团糟。他们的验证码失败并且线程自己关闭,所以你几乎没有任何帮助。如果他们在1.5.0.1版本的协调下故意这样做,我不会感到惊讶。

4 个答案:

答案 0 :(得分:3)

转到您网站的根目录并执行这些命令(其中index.php是):

wget http://www.magentocommerce.com/downloads/assets/1.5.0.1/magento-1.5.0.1.tar.gz

tar -zxvf magento-1.5.0.1.tar.gz

如果您将magento安装在名为Magento的文件夹中,则跳过接下来的4个命令:

cd magento

cp -rf * /home/bitscom/public_html

cd ../

rm -rf magento

rm magento-1.5.0.1.tar.gz

有关详细说明,请参阅我在官方magento论坛上的帖子:here我的名字是Veracious。

如果您的SSH帐户不是您的apache用户(例如:root。在尝试访问该站点时您将收到错误500,请对刚刚提取的新文件执行权限。要解决该问题,请使用chown和chgrp。有关详细说明,请再次查看我的帖子: here

答案 1 :(得分:2)

我认为升级的位置已经改变。而不是: 的 magento的核/ Mage_All_Latest 使用: 的社区/ Mage_All_Latest

正如mrdon所说的那样。

答案 2 :(得分:0)

我无法通过Magento Connect升级。我按照installing magento的说明进行操作,效果相当不错。我更改了第3行,将文件夹/文件复制到现有文件夹上。

wget http://www.magentocommerce.com/downloads/assets/1.5.0.1/magento-1.5.0.1.tar.gz
tar -zxvf magento-1.5.0.1.tar.gz
cp magento/* magento/.htaccess .
chmod -R o+w media var
chmod o+w app/etc

答案 3 :(得分:0)

我按照以下帖子中的说明从1.4.1.1升级到1.5.0.1:

http://www.magentocommerce.com/boards/viewthread/219720/#t301761

然后刷新缓存并重新编制索引。一切正常。

不要忘记将magento文件夹所有权更改为您的Web服务器用户。在我的情况下,我必须运行

chown -R www-data:www-data /var/www/magento