Как установить переменную env для PHP? - PullRequest
26 голосов
/ 29 апреля 2010

Я использую WAMP. Я хочу использовать php из командной строки. Для чего нужна переменная PATH env?

Ответы [ 7 ]

85 голосов
/ 29 апреля 2010

Вам необходимо добавить каталог PHP к вашему пути. В командной строке (например, в командном файле) это будет выглядеть так:

SET PATH=%PATH%;C:\your\wamp\path\php

если сомневаетесь, это каталог, содержащий php.exe.

Вы также можете предварительно установить путь в панели управления Windows. См. здесь о том, как сделать это в Windows 7, например.

Помните, что если вы вызываете исполняемый файл PHP из произвольного каталога, этот каталог будет рабочим. Возможно, вам придется настроить ваши сценарии так, чтобы они использовали надлежащие каталоги для своих файловых операций (если они есть).

17 голосов
/ 24 марта 2014

Выполните это для операционной системы Windows с установленным WAMP.

System > Advanced System Settings > Environment Variables
Click new

Variable name  : path
Variable value : c:\wamp\bin\php\php5.3.13\


Click ok
7 голосов
/ 29 апреля 2010

Вам необходимо поместить каталог с php.exe в вашей WAMP установке в вашу PATH. Обычно это что-то вроде C:\wamp\xampp\php

4 голосов
/ 02 октября 2013

Вы можете использовать ключевое слово set для установки пути

set path=%path%;c:/wamp/bin/php/php5.3.0

, если все пути заданы в переменных пути

Если вы хотите просмотреть весь список путей.Вы можете использовать

set %path%

, вам нужно добавить свой путь php за этим путем.

Вот как вы можете установить переменную окружения.

3 голосов
/ 04 июня 2016

Для окон: Перейдите к «свойствам системы», пожалуйста. Затем следуйте инструкциям ниже.

Расширенные настройки системы (с левой боковой панели) -> Переменные среды (самый последний вариант) -> Путь (из нижнего поля / системные переменные, которые называются, как я знаю) -> изменить

затем объедините местоположение "php" на вашем компьютере (обычно это место, где установлен ваш xampp, например, c: / xampp / php)

N.B: Пожалуйста, никогда не забывайте устанавливать точку с запятой (;) между вашим последним объединенным путем и существующим путем в вашем "Пути"

Что-то вроде C: \ Program Files \ Git \ usr \ bin; C: \ xampp \ php

Надеюсь, это поможет. Счастливое кодирование. :):)

2 голосов
/ 29 апреля 2010

Попробуйте отобразить phpinfo () по файлу и проверьте эту переменную.

2 голосов
/ 29 апреля 2010

Это зависит от вашей ОС, но если вы работаете в Windows XP, вам нужно перейти в Свойства системы, затем Дополнительно, затем Переменные среды и включить двоичный путь php к переменной% PATH%.

Найдите его, просмотрев каталог WAMP. Это называется php.exe

...