У меня есть PHP 7 в моем Xampp, но я хочу запустить более старый проект на PHP 5 и codeigniter, поэтому, когда я настраивал две версии PHP на Xampp с config httpd-xampp.conf в соответствии со способом ( Добавить каталоги для запуска определенной версии PHP) было в Переполнение стека по этой ссылке Есть ли способ использовать две версии PHP в XAMPP? , затем я просматриваю localhost / my_older_project. Я получил много предупреждений:
PHP Startup: невозможно загрузить динамическую библиотеку 'c: \ xampp \ php \ ext \ bz2' - Указанный модуль не найден. PHP Startup: невозможно загрузить динамическую библиотеку 'c: \ xampp \ php \ ext \ curl' - Указанный модуль не найден. PHP Startup: невозможно загрузить динамическую библиотеку 'c: \ xampp \ php \ ext \ fileinfo' - указанный модуль не найден. PHP Startup: невозможно загрузить динамическую библиотеку 'c: \ xampp \ php \ ext \ php_ftp.dll' -% 1 не является допустимым приложением Win32.
PHP Startup: невозможно загрузить динамическую библиотеку 'c: \ xampp \ php \ ext \ bz2' - Указанный модуль не найден.
PHP Startup: невозможно загрузить динамическую библиотеку 'c: \ xampp \ php \ ext \ curl' - Указанный модуль не найден.
PHP Startup: невозможно загрузить динамическую библиотеку 'c: \ xampp \ php \ ext \ fileinfo' - указанный модуль не найден.
PHP Startup: невозможно загрузить динамическую библиотеку 'c: \ xampp \ php \ ext \ php_ftp.dll' -% 1 не является допустимым приложением Win32.
Что с этим не так?
Вместо того, чтобы создавать две версии php, лучше просто использовать другой веб-сервер, например, wamp, для параллельной работы с вашим xampp. Если возникает конфликт портов, вы можете просто изменить порт в любой конфигурации.