Как обновить версию PHP на XAMPP (Windows)?

01.06.2020
Статьи & Больше… 'Как обновить версию PHP на XAMPP (Windows)?
0 5 мин.

обновить php версию xamp windows


Будучи веб-разработчиком, XAMPP, вероятно, является одним из программ, которые я использую в основном на своем компьютере с Windows. Я не буду вдаваться в подробности, чтобы объяснить, почему я использую XAMPP и почему вы должны рассмотреть возможность его использования. Хотя мне потребовалось некоторое время, чтобы выяснить, как обновить версию PHP, я думаю, что будет полезно поделиться своим опытом, упростить вашу работу и сэкономить много времени на этой задаче. Эта статья посвящена тому, как показать различные варианты обновления версии PHP в Windows XAMPP и устранения проблем, которые могут возникнуть.

Почему вы должны обновить версию XAMPP PHP?

Как и с любым другим программным обеспечением, с PHP также настоятельно рекомендуется использовать последнюю версию. Новая версия PHP7 имеет множество улучшений по сравнению со старой версией PHP5. PHP7 использует половину памяти, и его производительность значительно улучшилась. Вот некоторые другие преимущества использования PHP7:

  • PHP 7 почти в два раза быстрее, чем нижняя версия PHP
  • Низкое использование памяти (до 50%)
  • Облегчает обработку ошибок
  • Поддержка 64-битных систем Windows
  • Новые космические корабли и операторы слияния
  • Включает точные объявления типов
  • Добавить анонимные классы
  • Облегчает импорт из того же пространства имен
  • Представляем нулевое слияние & Оператор космического корабля и многое другое

С другой стороны, версия PHP5 не будет поддерживаться намного дольше. Например, Joomla 4 будет совместим только с сервером, использующим хотя бы версию PHP7. Это только пара причин, но вы понимаете.

Обновление версии PHP на Windows XAMPP

Если вы используете более старую версию XAMPP (3.2.1 или более раннюю), скорее всего, вы все еще используете PHP5. Вот несколько вариантов обновления старой версии PHP5 до PHP7..

  1. Скачать последняя версия PHP совместимый с вашей Windows (x86 или x64)

  2. Извлеките файлы в папку с именем php

  3. Перейдите в каталог установки XAMPP и переименуйте старую папку php (что-то вроде php_5)

  4. Скопируйте недавно извлеченную папку php в вашу папку установки XAMPP

  5. Откройте панель управления XAMPP и настройте Apache

  6. Нажмите кнопку Config рядом с модулем Apache и выберите Apache (httpd-xampp.conf).

    обновить php windows xampp apache httpd

  7. Замените весь php5 текстом php7 и сохраните файл

  8. Перезапустите сервер Apache!

Что делать, если сервер Apache не запускается? На панели управления XAMPP может появиться следующее сообщение об ошибке:

[Apache] Обнаружено изменение статуса: выполняется

[Apache] Обнаружено изменение статуса: остановлено

[Apache] Ошибка: Apache неожиданно завершил работу.

[Apache] Это может быть связано с заблокированным портом, отсутствующими зависимостями,

[Apache] неправильные привилегии, сбой или отключение другим способом.

[Apache] Нажмите кнопку «Журналы», чтобы просмотреть журналы ошибок и проверить

[Apache] Windows Event Viewer для большего количества подсказок

[Apache] Если вам нужна дополнительная помощь, скопируйте и опубликуйте это

[Apache] полное окно журнала на форумах

Если это так, пожалуйста, сделайте следующее:

  1. На панели управления XAMPP нажмите кнопку Config рядом с модулем Apache.

  2. Выберите Apache (httpd.conf)

    XAMPP редактировать Apache HTTPD Conf

  3. Найдите и замените следующие строки:

    Слушай 80

    в

    Слушай 8080

    ServerName localhost: 80

    в

    ServerName localhost: 8080

  4. Сохраните и закройте файл httpd.conf

  5. Отредактируйте файл httpd-ssl.conf, щелкнув Apache (http-ssl.conf)

    xampp edit apche httpd ssl conf

  6. Найдите и замените следующие строки:

    Слушай 443

    в

    Слушай 4443

    в

    ServerName www.example.com:443

    в

    ServerName www.example.com:4443

  7. Сохраните и закройте файл httpd-ssl.conf

  8. Перезапустите сервер Apache

Если вы все сделали правильно, сервер Apache должен запуститься.

В этот момент еще одна ошибка может помешать вам использовать сервер XAMPP Apache:

Отсутствует проблема DLL с XAMPP

api ms win win crt runtime l1 1 0 dll

Программа не может запуститься, потому что на вашем компьютере отсутствует api-ms-win-crt-runtime-l1-1-0.dll. Попробуйте переустановить программу, чтобы решить эту проблему.

Эта ошибка связана с устаревшим программным обеспечением Microsoft Visual C ++. Ошибка все еще может сохраняться, даже если это программное обеспечение установлено на вашем компьютере..

Вот что вы можете сделать:

  1. Скачать последняя версия Microsoft Visual C++

  2. Удалить старую версию с вашего компьютера: Пуск > Панель управления > Программы Деинсталляция Программы

  3. Перезагрузите компьютер

  4. Установите новую версию, которую вы недавно загрузили

  5. Перезагрузите компьютер снова

  6. Запустите панель управления XAMPP и запустите сервер Apache – ошибка .dll больше не должна появляться

Установите XAMPP 3.2.2

Если ни один из перечисленных методов не работает, я предлагаю установить последнюю версию XAMPP. Последняя версия XAMPP (3.2.2) поставляется с включенным PHP7, поэтому вам не придется возиться со всеми вышеуказанными проблемами. Но будьте осторожны, чтобы не перезаписать ваши старые файлы, потому что вы можете потерять все свои проекты, файлы и базы данных. Вот простое пошаговое руководство по установке нового XAMPP и переносу ваших проектов:

  1. Перейдите на AppacheFrineds.org и скачать версия, которая вам нужна

    скачать последнюю версию xampp

  2. Запустите установку и выберите для нее другую папку назначения – если ваша старая версия XAMPP установлена ​​в папку C: / xampp /, установите новую версию в C: / newxampp /

  3. После успешной установки перенесите папку C: / xampp / htdocs / в C: / newxampp / htdocs / – это перенесет все ваши файлы проекта в новую установку

  4. Также перенесите C: / xampp / mysql / data / в C: / xampp / mysql / data / – это перенесет всю информацию базы данных в новую установку

  5. Откройте новую панель управления XAMPP v3.2.2 – и запустите Apache и MySQL

  6. Теперь проверьте версию php http: //localhost/phpinfo.php – этот файл PHP должен содержать следующую строку:

    <?php phpinfo (); ?>

    php info версия 7 2 6

  7. Начните использовать силу PHP7!

Завершение

Я очень надеюсь, что эта статья помогла вам. Если у вас все еще возникают трудности, сообщите нам об этом в комментариях, и мы постараемся ответить на ваши вопросы и найти решение вашей проблемы. Удачного кодирования!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Оцените статью
    Понравилась статья?
    Комментарии (0)
    Комментариев нет, будьте первым кто его оставит

    Комментарии закрыты.

    Adblock
    detector