2

Привет я пытаюсь использовать команду PHP в Linux. Однако у меня есть две установки php, одна из которых я получила из sudo-apt-get, а другая из стека, Lappstack. Не спрашивайте, как я туда попал, но, тем не менее, я пытаюсь выполнить php в CLI.

$ php file.php

он работает независимо от того, на какой php он указывает, но я хочу использовать php, который я использую в стеке.

когда я пытаюсь выполнить:

$ which php

Возвращает:

/usr/bin/php

Но я должен использовать php, который есть у меня в lappstack, который находится в:

/home/userName/lappstack/php/bin

Как изменить php bin, на который указывает мой CLI php?

1 ответ1

0

Вы захотите добавить второй путь к файлу к вашей переменной $ PATH и поместить его в начало, вот так:

PATH=/home/userName/lappstack/php/bin:$PATH

Какой бы путь к файлу не был первым, он имеет приоритет.

Кроме того, вы всегда можете указать полный путь при использовании PHP, например:/home/userName/lappstack/php/bin/php myscript.php.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .