Ошибка при попытке вызова php artisan — в чем проблема?

Ввожу команду:
php artisan make:model CarMark
получаю:
vendor/laravel/framework/src/Illuminate/Foundation/helpers.php on line 233


Пробую:
php artisan
получаю тоже самое:
vendor/laravel/framework/src/Illuminate/Foundation/helpers.php on line 233


В чем может быть проблемес?
  • Вопрос задан
  • 336 просмотров
Решения вопроса 2
Decadal
@Decadal
Есть две разных версии php: та, которая запускается как модуль Apache, и та, которая в CLI. В CLI, судя по вашему комментарию, версия 5.6, вам нужно апгрейднуть консольный php.
Версию CLI php можно проверить, набрав в консоли php -v
Версию php вашего сервера можно проверить по phpinfo или аналогичной функции для вашего фреймворка
Ответ написан
Комментировать
@D3lphi
Судя по скриншоту, IDE (и, предполагаю, php) не знает, что такое оператор ??.
Очевидно, у вас стоит php < 7. В то время как для работы Laravel 5.5 требуется php >= 7.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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