Я установил PEAR, и когда я пытаюсь запустить его, я получаю следующее сообщение:
PHP_PEAR_PHP_BIN установлен неправильно. Пожалуйста, исправьте это, используя свой переменной среды или измените значение по умолчанию в pear.bat. текущее значение:. \ php.exe
В файле pear.bat это сообщение об ошибке генерируется следующим образом:
: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
Вверху файла есть условный набор, например:
IF "%PHP_PEAR_PHP_BIN%"=="" SET "PHP_PEAR_PHP_BIN=.\php.exe"
Это моя отправная точка . Я изменил этот путь на следующий:
IF "%PHP_PEAR_PHP_BIN%"=="" SET "PHP_PEAR_PHP_BIN=C:\hqp\xampp\php\php.exe"
Независимо от изменения, я получаю ту же ошибку в командной строке, поскольку в ней все еще думает, что значение равно . \ Php.exe
. Я могу настроить сообщение об ошибке, и мои настройки появятся в командной строке, поэтому я уверен, что имеется ссылка на файл pear.bat.
Итак, мое предположение, основанное на этом условии, "% PHP_PEAR_PHP_BIN%" ! = ""
и если это так, где он устанавливается, чтобы я мог заменить его на свой правильный путь? Что мне следует искать или как решить эту проблему дальше?
Вот мой исходный код pear.bat: http://codetidy.com/919/ Спасибо!