我正在尝试使用sshd将1.4.1.1升级到1.4.2(cygwin,在Windows 7计算机上 - > Xampp - > cygwin。 我遇到的问题是命令:
$ ./pear mage-setup
导致:
$ ./pear mage-setup .
Running initial setup…
Could not open input file: /cygdrive/c/xampp/htdocs/mysite/downloader/pearlib/php/pearmage.php
Could not open input file: /cygdrive/c/xampp/htdocs/mysite/downloader/pearlib/php/pearmage.php
等
我认为梨文件不完整。该文件的第一行现在是:
'#!/bin/sh
'#REPLACE with your PHP5 binary path (example: /usr/local/php5/bin/php )
MAGE_PEAR_PHP_BIN="/cygdrive/c/xampp/php/php"
PEAR_PATH="downloader/pearlib"
谁有任何想法或解决方法?
提前致谢! 莱尔茨
答案 0 :(得分:0)
我的修复是确保Magento安装的路径不包含任何空格。
例如,如果您在以下路径中安装了Magento: / Users / MyName / Web / Magento / My Magento Shop / 将该路径更改为: / Users / MyName / Web / Magento / My-Magento-Shop / 它应该可以工作。
我还必须使用 sudo 执行命令,如下所示:
sudo ./pear mage-setup .