WindowsMacПрограммное обес..НастройкиБезопасностьПродуктивностьЛинуксАндроид (Androi.. Все

Как обновить версию PHP в WAMPServer

Отредактировано 3 дней назад от ExtremeHow Редакционная команда

WAMPServerPHPобновлениеWindowsОбновление программного обеспеченияСерверКонфигурацияРазработкаLocalhostApache

Как обновить версию PHP в WAMPServer

Перевод обновлен 1 Неделю назад

Веб-разработка — это развивающаяся область, где регулярно выпускаются новые версии программных инструментов. PHP, очень популярный язык сценариев для веб-разработки, постоянно обновляется для улучшения производительности, безопасности и возможностей. WAMPServer, что означает Windows, Apache, MySQL и PHP, — это среда веб-разработки на базе Windows, используемая для создания веб-приложений с использованием этих технологий. Когда необходимо обновить версию PHP, работающую на WAMPServer, важно плавно провести процесс перехода, чтобы ваши веб-приложения продолжали работать правильно.

Это руководство шаг за шагом поможет вам обновить PHP в WAMPServer. Обновление несложное, но требует осторожного выполнения, чтобы предотвратить возможные проблемы с существующими проектами или приложениями.

Необходимые условия для обновления PHP в WAMPServer

Перед тем, как начать процесс обновления, убедитесь, что у вас есть следующее:

Пошаговое руководство по обновлению PHP в WAMPServer

Шаг 1: Определите текущую версию PHP

Сначала вам нужно проверить текущую версию PHP, установленную в вашем WAMP Server. Следуйте этим инструкциям:

  1. Откройте панель управления WAMPServer, нажав на значок WAMPServer в системном трее.
  2. Выберите "PHP" из выпадающего меню.
  3. Заметьте используемую версию PHP. Обычно она указана как "PHP 7.4.12". Запомните это как текущую версию перед обновлением.

Шаг 2: Загрузите последнюю версию PHP

Посетите официальный веб-сайт PHP, чтобы загрузить последнюю версию. Вот шаги:

  1. Перейдите на страницу загрузки PHP для Windows.
  2. Найдите последнюю потоко-безопасную версию для вашей архитектуры (x86 или x64 в зависимости от вашей системы). Обычно WAMPServer использует потоко-безопасную версию.
  3. Скачайте соответствующий ZIP-файл.

Шаг 3: Извлеките файлы PHP

После того как у вас будет ZIP-файл, выполните следующие инструкции, чтобы извлечь и подготовить файлы:

  1. Создайте новую папку в каталоге PHP WAMPServer, обычно расположенном по пути C:\wamp\bin\php, и назовите её в соответствии с новой версией PHP (например, "php8.1.6").
  2. Извлеките содержимое загруженного PHP ZIP-файла в вновь созданный каталог.

Шаг 4: Обновите конфигурацию WAMPServer

Теперь вам нужно настроить WAMPServer для использования новой версии PHP:

  1. Перейдите в каталог установки WAMPServer, который обычно находится по пути C:\wamp.
  2. Найдите файл wampmanager.conf и откройте его.
  3. Найдите раздел под названием [php] и добавьте или обновите путь директории для новой версии PHP, чтобы он совпадал с папкой, которую вы только что создали.
  4. Кроме того, вам нужно будет обновить файл php.ini. Скопируйте php.ini из предыдущей версии PHP (обычно находится в C:\wamp\bin\php\php7.xx\) в ваш новый каталог PHP и перезапишите его. Это гарантирует, что ваши предыдущие конфигурации будут сохранены.

Шаг 5: Проверьте конфигурацию PHP и расширения

После обновления файлов конфигурации важно проверить расширения и настройки PHP:

  1. Откройте файл php.ini в вашем новом каталоге PHP.
  2. Дважды проверьте, что расширения, необходимые для ваших приложений, включены. Общие расширения: mbstring, openssl и curl. Это делается путем поиска строк типа ;extension=php_curl.dll и удаления точки с запятой (;) в начале, чтобы их раскомментировать.
  3. Вы также можете сравнить ваш php.ini с версией вашего предыдущего PHP, чтобы убедиться, что все пользовательские настройки сохранены.

Шаг 6: Обновите переменную окружения PATH

Переменная окружения PATH должна быть обновлена, чтобы WAMPServer использовал правильный исполняемый файл PHP. Вот как это сделать:

  1. Откройте Свойства системы в Windows (вы можете найти "переменные среды" в меню Пуск).
  2. Нажмите на "Переменные среды".
  3. В разделе "Системные переменные" найдите переменную Path и выберите её.
  4. Нажмите "Изменить..." для редактирования.
  5. Найдите текущий путь PHP (например, C:\wamp\bin\php\php7.xx) и обновите его до вашего нового пути PHP (например, C:\wamp\bin\php\php8.1.6).
  6. Нажмите "ОК", чтобы сохранить и выйти из всех диалоговых окон.

Шаг 7: Перезапустите WAMPServer

После внесения всех необходимых изменений перезапустите WAMPServer, чтобы применить их:

  1. Нажмите на значок WAMPServer в системном трее.
  2. Нажмите "Выключить все службы".
  3. Когда все службы будут остановлены, нажмите "Запустить все службы".

WAMPServer теперь перезапустится с новой настроек PHP версии.

Шаг 8: Подтвердите успешность обновления

Чтобы убедиться, что обновление прошло успешно, выполните следующее:

  1. Вернитесь на панель управления WAMPServer, нажав значок WAMPServer в системном трее.
  2. Выберите "PHP" из выпадающего меню.
  3. Подтвердите, что новая версия PHP (например, PHP 8.1.6) указана и отмечена галочкой, что означает, что эта версия является активной.
  4. Создайте простой файл phpinfo.php в вашем корневом каталоге веб-сервера (обычно C:\wamp\www) со следующим содержимым: <?php phpinfo(); ?>.
  5. Откройте веб-браузер и перейдите по адресу http://localhost/phpinfo.php.
  6. Убедитесь, что версия PHP, отображаемая в браузере, соответствует той, которую вы только что установили, что подтвердит успешность обновления.

Устранение распространенных проблем

Расширение не найдено

Если вы сталкиваетесь с ошибками, связанными с отсутствующими расширениями, дважды проверьте, что эти расширения включены в новом файле php.ini и что вы правильно скопировали предыдущую конфигурацию.

Службы не запускаются

Если службы не запускаются после обновления, причиной может быть опечатка или неправильная конфигурация в wampmanager.conf или php.ini. Проверьте файл еще раз и убедитесь, что все указанные пути верны.

Отображается неправильная версия PHP

Если отображается старая версия PHP, убедитесь, что переменная окружения PATH указывает на правильный каталог вашей новой версии PHP.

Заключение

Обновление версии PHP в WAMPServer — это простой процесс, при условии, что каждый шаг выполняется тщательно. Поддерживая хорошую документацию ваших настроек конфигурации и сохраняя резервные копии важных файлов, вы можете провести переход без нарушения вашей среды разработки.

Помните, что обновление до последних выпусков PHP и обновлений безопасности полезно для поддержания эффективного и безопасного рабочего процесса разработки. Теперь у вас есть пошаговая информация для беспрепятственного управления обновлениями PHP в среде WAMPServer.

Если вы найдете что-то неправильное в содержании статьи, вы можете


Комментарии