Опишу решение проблемы с 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 d
  • PHP 8.3.20
  • MySQLi 8.4.8-8-beget-1-2
  • Время 15:56
  • Кэширование Включено
  • Gzip Включено
  • Пользователи 1
  • Материалы 23
  • Кол-во просмотров материалов 12272