CodeIgniter 4 требует PHP> = 7.2.
Файл composer. json для CodeIgniter 4 содержит php> = 7.2 require; поэтому вы должны увидеть, что требования не удовлетворяют в качестве первой проблемы. Но странно то, что у вас есть extension=php_intl.dll;
в вашем файле конфигурации PHP: с PHP версии 7.2 у вас должно быть extension=intl
. Поэтому, пожалуйста, проверьте вашу PHP версию в вашем XAMPP.
Затем убедитесь, что у вас есть C:\xampp\php
в вашем Windows ПУТИ (или правильном пути к каталогу php в вашей системе).
Попробуйте запустить composer install ; если выдает ту же ошибку, попробуйте создать файл test. php в вашей сети root, содержащий
<?php phpinfo(); ?>
Открыть тест . php Страница на вашем локальном веб-сервере с браузером и поиск Поддержка интернационализации . Если вы не нашли эту информацию, это означает, что расширение не активно.
В этом случае, посмотрите, если вы редактировали права PHP .INI. См. этот вопрос для правильной настройки расширения с помощью XAMPP.