Вы когда-нибудь задавались вопросом, как обновить или понизить версию PHP в XAMPP без необходимости устанавливать другое программное обеспечение XAMPP? Ну, я задавался, и из большинства ответов, которые я видел в интернете, лучшим вариантом было скачать обновленную версию XAMPP, но глядя на это, я знал, что должен быть лучший способ, поэтому я провел небольшое исследование и смог разобраться в этом. В этой статье я покажу вам, как я изменил версию PHP с 7.4.15 на 8.0.19.
Вот скриншот моей текущей версии PHP
Если вы не знаете свою текущую версию PHP, вы можете воспользоваться этой ссылкой, чтобы проверить ее.
ШАГ 1
Скачайте версию PHP, которую вы хотите использовать. Вы можете найти версию PHP, которую хотите скачать, на сайте загрузки PHP для windows, но есть кое-что, что вы должны знать перед загрузкой любого пакета, загрузка версии PHP существует в двух типах — потокобезопасная и непотокобезопасная. Поскольку вы используете PHP с XAMPP, вам нужно скачать непотокобезопасную версию, потому что в ней есть файл apache, который будет использоваться для настройки XAMPP с PHP.
Найдя его, загрузите zip-файл. Если вы работаете на 32-битной системе, загрузите непотокобезопасную версию с маркировкой x86.
ШАГ 2
После загрузки распакуйте zip-файл и переименуйте извлеченную папку в «php», откройте папку и найдите файл apache, о котором я говорил в шаге 1, как показано на рисунке ниже. Как только вы увидите его, переместите папку php в папку xampp. Не забудьте убедиться, что текущая папка php в папке XAMPP либо удалена, либо переименована во что-то другое, чтобы название не конфликтовало с тем, что вы перемещаете.
ШАГ 3
После перемещения папки php в папку XAMPP откройте ее и найдите файл конфигурации php.ini. Когда вы загружаете пакет PHP, файл php.ini состоит из двух частей, php.ini-development и php.ini-production. Эти два конфигурационных файла представляют собой настройки, работающие в вашей среде разработки и производственной среде. Поскольку вы используете XAMPP, вы будете использовать конфигурационный файл разработки, поэтому переименуйте этот конфигурационный файл в php.ini.
ШАГ 4
Откройте панель управления XAMPP. Под опцией действий для Apache найдите кнопку config, нажмите на нее и выберите файл конфигурации Apache (httpd-xampp.conf), чтобы открыть его. Это файл, который XAMPP использует для правильной настройки PHP, найдите следующие параметры:
LoadFile "C:/xampp/php/php7ts.dll"
LoadModule php7_module "C:/xampp/php/php7apache2_4.dll"
- Заменить php7ts.dll на php8ts.dll
- Замените php7_module на php_module
- Замените php7apache2_4.dll на php8apache2_4.dll
ПРИМЕЧАНИЕ — Найдите в файле везде «php7_module» и измените его на «php_module», так как вам может понадобиться изменить его в некоторых местах.
ШАГ 5
После того, как вы все это сделали, сохраните изменения и перезагрузите ваш сервер, вернитесь к этому url и подтвердите, что ваша версия PHP изменилась. если все было сделано правильно, вы должны увидеть, что вы успешно изменили версию PHP!
Очень просто и удобно. Вы можете согласиться, что изменить версию PHP в XAMPP действительно не сложно, так как сделать это довольно просто. Подключайтесь ко мне в twitter и linkedin, чтобы узнать больше обо мне и моей работе.