Когда я пытаюсь установить Laravel 5, я получаю ошибку зависимости. Я использую Uniform Server в Windows 7. Я включил php_mbstring.dll и проверил, правильно ли он загружается. (Я думаю)
Вот вывод консоли (Composer):
Вот расширения в моем php.ini
Вот подробные сведения о phpinfo ():
Я не знаю, куда идти отсюда.
Любая идея?
Обратите внимание, что как в Windows, так и в Linux, PHP может работать с несколькими конфигурационными файлами php.ini.
В общем, когда вы обнаружите проблему такого рода, вам нужно дважды проверить, что загруженный файл конфигурации совпадает с тем, что вы редактируете, или вам нужно найти правильный путь и добавить расширение также в правильный файл конфигурации php.ini.
При запуске скрипта через веб-сервер вы можете найти файл конфигурации, используя функцию
phpinfo();
и проверяем строку «Загруженный файл конфигурации» (или просто ищем php.ini)
Что касается CLI, вы можете запустить в CMD
php --ini
и проверьте первые строки, чтобы найти значение Loaded Configuration File.
Других решений пока нет …