2016-08-09 79 views
1

最近我在配置cron時設置了Magento 1.9.2的全新安裝,當我嘗試執行時出現以下錯誤

bash /path/to/my/magento/root/cron.sh 

ERROR :cron.sh: line 26: $'\r': command not found 

我也得到同樣的結果:

php cron.php 

我不能改變cron.sh到:

chmod -x cron.sh 

因爲我ñ是sudo的一部分。我的選擇是有限的cron.sh.我正在使用Webfaction託管,如果這可以有任何幫助。

任何人都可以幫助我嗎?謝謝

回答

3

這是文件行尾的編碼問題,可能是您部署/安裝代碼的方式的結果。

請勿複製和粘貼文件內容 - 使用FTP或git存儲庫進行部署時,上傳隨新鮮Magento安裝一起發送的文件。

參見herehere(例如)。

+0

我曾嘗試從另一臺服務器(在EC2上運行ubuntu)下載相同的確切文件的副本,並將其上傳到此webfaction託管,但我仍然得到相同的錯誤。 – Jeremy

+1

感謝它的工作,我結束了從github分叉,如建議。 – Jeremy

+2

@JeremyRIrawan你也可以在這裏接受答案... – fresher