Обновить версию PHP до 8x с 7x в Xampp

#php #xampp #php-8

#php #xampp #php-8

Вопрос:

Я выполнил следующие шаги,

  1. Моя старая версия 7.3.11
  2. Загруженный PHP с https://windows.php.net/download#php-8.0-ts-vs16-x64
  3. Удалил старую папку php и добавил новую библиотеку
  4. Модифицированный ...xamppapacheconfextrahttpd-xampp.conf файл в соответствии с этим:

Старый:

 LoadFile ".../xampp/php/php7ts.dll
LoadModule php7_module ".../xampp/php/php7apache2_4.dll"
 

Теперь:

 LoadFile ".../xampp/php/php8ts.dll
LoadModule php7_module ".../xampp/php/php8apache2_4.dll"
 

Я думаю php7_module , что after LoadModule — это переменная. Итак, если я изменю ее на php8_module , мне, возможно, придется менять везде.

Теперь, после запуска apache, я получаю эту ошибку: введите описание изображения здесь

Комментарии:

1. Вам нужно будет проверить журналы, точно так, как указано в сообщении. И вы, вероятно, обнаружите, что имя модуля не является произвольным.

2. @mario, спасибо. Какую ошибку я должен проверить? ibb.co/k19FZcC

Ответ №1:

Просто измените LoadModule php7_module на LoadModule php_module, и он будет работать!