Рейтинг:0

Измените двоичный файл PHP, который следует использовать из Drush.

флаг in

Я нахожусь на общем сервере Ubuntu, размещенном на паре.com. Их версия PHP по умолчанию — 7.4, но я смог изменить ее на PHP 8 для Drupal в своем .htaccess; Друпал 9 работает нормально. Мой композитор указывает PHP 8 и Drush 11.

Когда я бегу ../поставщик/bin/drush, он думает, что я использую PHP 7.4.

Composer обнаружил проблемы на вашей платформе:

Для ваших зависимостей Composer требуется версия PHP ">= 8.0.2". Вы используете 7.4.28.

В файле .bashrc я установил DRUSH_PHP в двоичный файл PHP 8, но он все еще пытается использовать PHP 7.4.

экспорт DRUSH_PHP='/usr/local/bin/php8'

Есть ли другой способ сообщить Drush, какой двоичный файл PHP должен использовать?

флаг cn
Когда вы вызываете `/usr/local/bin/php8 path/to/drush-binary`, это работает, верно? Если это так, вы можете добавить псевдоним или переменную bash в свой скрипт и т. д.
pglatz avatar
флаг in
да, спасибо, я только что понял - отлично работает!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.