0

Windows 7 で wamp 2.2 を実行していますmkdirの問題を示しています。それから私は試します

pear config-set autodiscover 1

PEAR_Config::writeConfigfile fopen<'C:\windows\pear.ini','w'> に失敗しました<'C:\windows\pear.ini'>: ストリームを開くことができませんでした: 権限が拒否され
ました次に、pear.bat ファイルを確認しました. 以下にいくつかの警告が表示されます。

REM launch pearcmd
GOTO RUN
:PEAR_INSTALL_ERROR
ECHO PHP_PEAR_INSTALL_DIR is not set correctly.
ECHO Please fix it using your environment variable or modify
ECHO the default value in pear.bat
ECHO The current value is:
ECHO %PHP_PEAR_INSTALL_DIR%
GOTO END
:PEAR_INSTALL_ERROR2
ECHO PHP_PEAR_INSTALL_DIR is not set correctly.
ECHO pearcmd.php could not be found there.
ECHO Please fix it using your environment variable or modify
ECHO the default value in pear.bat
ECHO The current value is:
ECHO %PHP_PEAR_INSTALL_DIR%
GOTO END
:PEAR_BIN_ERROR
ECHO PHP_PEAR_BIN_DIR is not set correctly.
ECHO Please fix it using your environment variable or modify
ECHO the default value in pear.bat
ECHO The current value is:
ECHO %PHP_PEAR_BIN_DIR%
GOTO END
:PEAR_PHPBIN_ERROR
ECHO PHP_PEAR_PHP_BIN is not set correctly.
ECHO Please fix it using your environment variable or modify
ECHO the default value in pear.bat
ECHO The current value is:
ECHO %PHP_PEAR_PHP_BIN%
GOTO END
4

2 に答える 2

1

「ストリームを開くことができませんでした:アクセス許可が拒否されました」は、書き込みアクセス許可がないために書き込みができないことを示しています。Windowsフォルダーへの書き込みを試みており、Windows7を使用していることがわかります。UACが書き込みの試行をブロックしている可能性があります。昇格されたアクセス許可を持つコマンドウィンドウでバッチファイルを実行しようとしたことがない場合は、実行することをお勧めします。

CMDを右クリック>管理者として実行

.batファイルを実行する

于 2013-02-21T16:58:17.447 に答える
1

インストーラは、環境変数にある PEAR ディレクトリを探していますPHP_PEAR_INSTALL_DIR。そこにある指示では、インストール ディレクトリを pear.bat に設定するか、その環境変数を設定するように指示されています。

于 2013-02-21T16:43:23.610 に答える