Magento升级错误

时间:2011-05-06 13:17:55

标签: magento ssh pear

我正在尝试通过SSH升级我的Magento设置,我正在尝试运行./pear mage-setup命令并收到以下错误:

-bash: ./pear: /bin/sh^M: bad interpreter: No such file or directory

任何人都可以帮我指出正确的方向来修复此错误吗?

我无法通过连接升级,所以我想知道是否可以通过从最新版本的zip手动复制文件来升级?

3 个答案:

答案 0 :(得分:1)

看起来你在mage-setup脚本中有一个坏字符 - 那里不应该有^ M - 尝试删除它并再次运行脚本。

是的,您只需下载升级文件并将其复制过来,请注意不要覆盖您对代码库所做的任何更改......

答案 1 :(得分:1)

看起来您已将Magento设置从Windows环境转移到* nix。在它们上运行dos2linux,应该没问题。

http://www.cyberciti.biz/faq/howto-unix-linux-convert-dos-newlines-cr-lf-unix-text-format/列出了转换文本文件的其他方式。

答案 2 :(得分:1)

从v1.5.0.1起,pear已被mage取代 所以你应该尝试:

./mage mage-setup

希望有助于