Windows переменная path php

Windows и Denwer. Добавление PHP в переменные среды

Подробное описание добавления PHP в переменные среды Windows при использовании Denwer.

Для удобного использования PHP в консоле Windows необходимо настроить переменные среды. Иначе при работе с PHP через консоль вместо команды php Вам будет необходимо писать полный путь к файлу php.exe .

Предположим, что Denwer у нас установлен в папку D:/web .

Кликаем правой кнопкой мыши по иконке «Компьютер» Свойства:

Дополнительные параметры системы:

Вкладка «Дополнительно», кнопка «Параметры среды. «:

Группа «Системные параметры», выделите переменную Path и нажмите кнопку изменить:

Добавьте строку D:\web\usr\local\php5; и нажмите кнопку «Ок»:

Перезапустите Denwer. Теперь Вы можете открыть консоль ( Win + R и введите cmd ) и проверить работу PHP , введите команду:

Далее у нас несколько вариантов. Первый, все хорошо и можем дальше не читать. Второй, в консоле будут выведен список ошибок, а после выполнена команда php -h . Примерно это будет выглядеть так:

Для исправления этих ошибок откройте файл D:/web/usr/local/php5/php.ini . Найдите переменные extension_dir , zend_extension , session.save_path и установите для них следующие значения:

Сохраните файл и перезапустите Denwer. Теперь все должно работать как положено.

Мы публикуем только рабочие и проверенные примеры. Если у вас возникли вопросы, то задавайте их в комментариях, не стесняйтесь)

Если вам понравился опубликованный материал делитесь им и подписывайтесь на нас в соц. сетях

PHP, OpenServer, переменная Path

Привет. Помогите, проблемы с php. Поставил openserver хочу установить Yii фреймворк. В cmd перехожу в папку фреймворка: в моем случае — cd C:\OpenServer\domains\mydomain.loc\public_html\yii\framework
Далее пытаюсь запустить команду: php -f yiic webapp C:\OpenServer\domains\mydomain.loc\public_html
в итоге выдает ошибку: «php» не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

Нагуглил что надо указать переменную Path переменных среды. Там есть 2 окошка: 1 — это переменные среды и 2 — это системные переменные. Насколько я понял переменную Path надо задать именно в переменных среды. Её по умолчанию там нет. Создал переменную Path. Задал значение. В моем случае вот так: C:\OpenServer\modules\php\PHP-5.3\ — не помогло.
Потом добавил к существующему значению во втором — %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbe m;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\OpenServer\modules\php\PHP-5.3\ — тоже не помогло.
Ребят, подскажите: что делать? Может я задаю не верно путь? Либо может еще что не так делаю?
Спасибо.

Читайте также:  Как сбросить launchpad mac os

Добавлено через 1 час 39 минут
тема закрыта. решил. только сам не понял как. вроде все то же перезапустил комп — заработало.

Как обновить php 5.3.29 до php 5.6 на openserver?
Долго я мучился с денвером и решил поставить openserver чтобы обновить php. Но и тут я не могу.

PHP 7 + OpenServer
Установил новую версию OpenServer, но там версия PHP 5.3, как мне переехать на 7 версию? в.

Windows CMD: Переменная PATH — Добавить PATH — Echo PATH

PATH — переменная окружения, в которой перечисляется набор директорий, разделенных точкой с запятой ( ; ), в которых расположены исполняемые программы.

В этой заметке я показываю, как вывести содержимое переменной окружения PATH с помощью командной строки в Windows.

Я также показываю, как добавить путь к переменной PATH на постоянной основе или только для текущей сессии.

Дельный Совет: Отображение списка переменных в Windows! Read More →

Вывод Переменной Windows PATH

Вывести содержимое переменной PATH из Windows cmd :

Приведенные выше команды возвращают все пути, которые хранятся в переменной окружения Windows PATH одной строкой, разделенной точкой с запятой ( ; ), что не очень удобочитаемо.

Чтобы вывести каждую запись переменной Windows PATH с новой строки, выполните следующее:

Дельный Совет: Создание переменных окружения в Windows! Читать далее →

Добавить Путь к Windows PATH

Внимание! Это решение может быть деструктивным, так как Windows обрезает PATH до 1024 символов. Перед любыми изменениями обязательно сделайте резервную копию PATH .

Сохраните содержимое переменной окружения Windows PATH в файл C:\path-backup.txt :

Задать Windows PATH для Текущей Сессии

Задать переменную Windows PATH для текущей сессии:

Задать Windows PATH на Постоянной Основе

Запуск от Имени Администратора: Команда setx доступна только начиная с Windows 7 и требует командной строки с повышенными правами.

Добавить каталог к пользовательской переменной PATH на постоянной основе:

Добавить каталог к системной переменной PATH на постоянной основе (для всех пользователей):

Info: Чтобы увидеть изменения после выполнения команда setx — откройте новую командную строку.

Статья Как добавить путь в переменную Path

Dragokas

Very kind Developer

Что это?
PATH является переменной среды и представляет собой список папок, который используется операционной системой для поиска исполняемых файлов (*.EXE).
На практике, если папка добавлена в PATH, исполняемые файлы можно запускать из командной строки без указания полного пути к ним.

Читайте также:  Где найти папку programdata windows 10

Зачем это?
Например, Вы установили архиватор WinRAR. Чтобы заархивировать файл консольной утилитой Rar.exe нужно:

    задать полный путь к исполняемому файлу:

либо
.
скопировать утилиту rar.exe в папку с бат-файлом (или Windows\System32), тогда путь указывать не нужно:

либо
.

  • добавить путь расположения утилиты rar.exe в переменную Path. Код бат-файла остается таким же.
  • Список путей в Path
    Для того чтобы посмотреть список папок, входящих в переменную PATH, просто наберите PATH в командной строке.

    Как добавить?
    Добавить папку в PATH можно:

    1) при помощи графического интерфейса Windows.
    Открыть окно свойств системы (WIN+PAUSE), на вкладке «Дополнительно» нажать кнопку «Переменные среды», в разделе «Системные переменные» выделить «PATH» и нажать кнопку «Изменить».
    Через точку с запятой прописать путь к папке без кавычек, как в примере:

    2) воспользоваться таким БАТ-файлом:

    Для Windows Vista, 7, 8 скрипт нужно запускать с повышенными правами.

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

    Альтернативно, обновление пользовательских параметров можно форсировать запуском утилиты SetX, которая встроена в Windows 7.
    В остальных версиях распространяется в составе Windows Resourse Kit.

    Национальная библиотека им. Н. Э. Баумана
    Bauman National Library

    Персональные инструменты

    PATH (переменная)

    Переменная PATH — переменная окружения Unix-подобных операционных систем, DOS, OS/2 и Microsoft Windows, представляющая собой набор каталогов, в которых расположены исполняемые файлы. В основном, каждый выполняемый процесс или сеанс пользователя имеет собственную переменную PATH. [Источник 1] Системную переменную PATH можно задать с помощью системной утилиты в панели управления Microsoft Windows или с помощью файла запуска командной оболочки Linux и Solaris. На компьютерах под управлением Microsoft Windows или Mac OS X внесение изменений в системную переменную PATH обычно не требуется. [Источник 2]

    Содержание

    На что влияет переменная окружения PATH

    При помощи переменных окружения можно передавать информацию не только запускаемым процессам, но и самой операционной системе. Она читает и использует значения переменных окружения, поэтому можно управлять некоторыми аспектами поведения операционной системы, изменяя переменные окружения.

    Переменная PATH содержит список директорий, в которых операционная система пытается искать исполняемые файлы, если пользователь при запуске не указал явно путь к нужному исполняемому файлу. Если добавить в переменную окружения PATH путь к директории, где находится этот исполняемый файл, и тогда его можно будет запускать, указывая только имя. А чтобы узнать, где он находится, можно использовать команду where в операционной системе Windows либо команду which в операционной системе Linux или MacOS. При этом, нужно иметь ввиду, что в переменную нужно добавлять не пути к исполняемым файлам, а пути к директориям, где они находятся.

    Читайте также:  Топ лучших плееров для windows

    Не обязательно добавлять в переменную PATH пути ко всем директориям, в которых находятся исполняемые файлы на вашем компьютер, так как большинство программ обычно запускаются через меню старт. На этот способ запуска переменная PATH никакого влияния не оказывает. Её важно настроить так, чтобы можно было быстро и удобно запускать всякие мелкие программы из консоли. [Источник 3]

    Изменение системной переменной PATH в операционной системе Microsoft Windows

    Чтобы изменить системную переменную PATH, например в Windows 7, нужно открыть Панель управления -> Система -> Дополнительные параметры системы. В этом окне нужно выбрать Переменные среды, после чего откроется окно, в нижней части которого в списке «Системные переменные» нужно найти интересующую нас переменную и нажать «Изменить». Открывается окно «Изменение системной переменной». В нем имеется поле «Значение переменной», в котором нужно сначала в конце поставить точку с запятой и после этого указать путь к каталогу, в котором будут храниться консольные утилиты. Далее нажимается «ОК». [Источник 4] Наглядно все перечисленные действия показаны в видео:

    Изменение системной переменной PATH в операционной системе Linux

    Когда команда вводится в окно терминала, оболочка (программа, которая считывает вводимые команды и пытается отреагировать соответствующим образом) сначала должна найти программу команды в файловой системе. Оболочка выполняет поиск команд в списке каталогов, который хранится в переменной среды с именем $PATH. Чтобы посмотреть текущее значение переменной path, нужно ввести команду echo $PATH , после чего будет выведен список разделенных двоеточием каталогов. Путь к каталогу bin пакета AIR SDK (содержит несколько программ, которые можно запускать из командной строки или окна терминала) необходимо добавить в этот список, чтобы оболочка могла находить ADT и инструменты ADT. Предположим, что AIR SDK находится в каталоге /Users/fred/SDKs/AIR. В этом случае для добавления нужных каталогов в переменную среды path используется следующая команда: export PATH=$PATH:/Users/fred/SDKs/AIR/bin:/Users/fred/SDKs/android/tools . Если путь содержит символы пробелов, перед ними следует вставить символ обратной косой черты: /Users/fred\ jones/SDKs/AIR\ 2.5\ SDK/bin . Чтобы проверить результаты добавления, можно еще раз выполнить команду echo: echo $PATH/usr/bin:/bin:/usr/sbin:/usr/local/bin:/usr/x11/bin:/Users/fred/SDKs/AIR/bin:/Users/fred/SDKs/android/tools . После проверки того, что каталоги добавлены успешно, можно вызвать команду adt -version . Если переменная среды $PATH была изменена правильно, в результате выполнения команды должна быть выдана версия среды ADT. [Источник 5] Более подробно о переменной среды PATH можно узнать в видео:

    Более подробно о других переменных окружения Linux можно узнать из следующего видео:

    Оцените статью