Задать вопрос
@HeartOfProgrammer

Где ошибка в расширении php?

Пытаюсь через artisan создать контроллер для laravel 5. Но при создании выдает такую ошибку:
ad85cbea716146bd808afad5e130c016.png
Прочитал в интернете, узнал что с этим связано. Включил расширения в PHP. Пробую еще раз создать
все равно результата никакого.

А ошибка в том что надо включить это расширения в PHP
Но оно у меня включено
50164039ec6c41a7a8b12f4f599cf147.png

PS Прошу ребята помочь бедолаги, который уже 1 месяц на этом сидит.
  • Вопрос задан
  • 249 просмотров
Подписаться 1 Оценить 2 комментария
Решения вопроса 1
DJZT
@DJZT
Laravel - code for you
У вас в переменной PATH указан интерпретптор из папки 5.5 А расширеия, расширения эти подключены в интерпритаторе в папке 5.6-5.7 Либо укажите папку с интерпретатором 5.6-5.7 в PATH переменной и перезагрузитесь либо поключите в конфиге 5.5 эти расширения. Кажется это mbstring или mbcrypt.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
difiso
@difiso
В параллельной вселенной я космонавт
Ошибку читайте: Вызов неопределенной функции mb_internal_encoding. Это значит, что не подключено расширение mb_string. И нет, вам не надо тупо делать то, что написано на сайте php.net в разделе примеров. Вам надо почитать документацию к Laravel и понять, что необходимо включить расширения OpenSSL,PDO,Mbstring,Tokenizer. А проверить включены они или нет можно командой php -m.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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