Почему linux не видит php72 как php?

Система centos 7. Установил php7.2 После установки проверяю:

[root@krasnodar share]# php -v
bash: php: команда не найдена

При этом

[root@krasnodar ~]# php72 -v
PHP 7.2.4 (cli) (built: Mar 27 2018 16:16:09) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.4, Copyright (c) 1999-2018, by Zend Technologies

Т.е. по имени php интерпретатор не находится. Мне кажется это не совсем правильно. Или нормально? Может какой-то simlynk создать или типа того? Или и так все заведется?

Планируется связка nginx+php-fpm
  • Вопрос задан
  • 406 просмотров
Решения вопроса 1
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Вы путаете консольную утилиту php и соответствующий сервис, который в связке с nginx обычно работает через сокет в /var/run/php.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега Linux
На компьютере может быть установлено несколько разных версий пхп.
Для переключения версии пхп по умолчанию нужно сделать 3 симлинка на соответствующие библиотеки.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы