2

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 

pear ファイルが完全ではないと思います。ファイルの最初の行は次のとおりです。

'#!/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"

誰がアイデアや回避策を持っていますか?

前もって感謝します!ラーツ

4

1 に答える 1

0

私にとっての修正は、Magento インストールのパスにスペースが含まれていないことを確認することでした。

たとえば、Magento を次のパスにインストールした場合: /Users/MyName/Web/Magento/My Magento Shop/そのパスを/Users/MyName/Web/Magento/My-Magento-Shop/に変更すると、動作するはずです。 .

また、次のようにsudoを使用してコマンドを実行する必要がありました。

sudo ./pear mage-setup . 
于 2015-01-24T16:25:12.690 に答える