Опишу решение проблемы с php artisan, если у вас в операционной системе Ubuntu установлена по умолчанию 7 версия PHP, а вы развернули Laravel на PHP 8.

Проблема в том, что при вводе, например, php artisan optimize вы получите ошибку "Your Composer dependencies require a PHP version ">= 8.2.0." You are running 7.4.3.-4ubuntu2.28".

Для того, чтобы команда artisan выполнялась корректно, нужно вместо php указать полный путь к 8 версии PHP, например /opt/php83/bin/php. Таким образом, команда artisan будет выглядеть:

 /opt/php83/bin/php artisan optimize

Все корректно сработает.

Добавить комментарий

Информация о сайте

  • ОС Linux l
  • PHP 8.3.13
  • MySQLi 8.0.34-26-beget-1-1
  • Время 22:52
  • Кэширование Включено
  • Gzip Включено
  • Пользователи 1
  • Материалы 22
  • Кол-во просмотров материалов 1469