
Как перейти на другую версию php в терминале (terminal) и опр сайта beget
В терминале у вас возможно будет отображаться другая версия php командой php -v . В некоторых проектах (к примеру symfony как composer) приходится выполнять команды но при этом требуется поменять версию, для того что бы поменять версию мы проделаем несколько команд в терминале:
whereis php - посмотреть список доступных символических ссылок (ссылки на версии php)
which php - посмотреть текущую выполняемую символическую ссылку (ссылка версии php)
alias php="/usr/local/bin/php7.2" - с помощью команды "alias" мы изменяем/или добавляем(если нет) текущую символическую ссылку (версию php) выбранной из списка
php -v - посмотреть версию на которую перешли
После того как поняли работу смены версии php в beget, теперь создаем файл в корне вашего сайта .bashrc
Это делается для того что бы при подключении к серверу не приходилось постоянно менять версию.
Далее в файле пишем команду: alias php="/usr/local/bin/php7.2"
Если у вас были проблемы с очисткой symfony проекта, и нужно было поменять версию, вы теперь сможете почистить кешь:
- php bin/console cache:clear