Почему расширение Redis не работает с PHP 8.2? [дубликат]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Почему расширение Redis не работает с PHP 8.2? [дубликат]

Сообщение Anonymous »

Я использую последнюю стабильную версию PHP 8.2.4 с XAMPP в Windows 11 x64. Я хочу установить расширение Redis в папку PHP ext. Однако после установки файла DLL и регистрации его в файле php.ini установка Redis по-прежнему не отображается на странице phpinfo. Кроме того, он выдает предупреждение в командной строке при запуске php -v. На сайте PECL последняя поддерживаемая версия PHP — 8.1. Означает ли это, что в настоящее время нет возможности использовать Redis с PHP 8.2.4?
Мне нужна помощь, как установить Redis в Xampp с PHP 8.2.4.Прежде всего, я загрузил файл DLL для TS и NTS из PECL для x64, который совместим с моей машиной. Хотя последняя версия, которую они предоставляют, предназначена для PHP 8.1, а не PHP 8.2.
[img]https:/ /i.stack.imgur.com/bog8l.png[/img]

Затем я добавил файл DLL из исходного файла в папку php/ext.
Изображение

Затем я зарегистрировал это DLL в файл конфигурации php.ini.
Изображение

Затем я проверил установку через phpinfo(). но раздела Redis не было. Кроме того, когда я запускаю php -v в CLI, он выдает следующее предупреждение:
[img]https:// i.stack.imgur.com/m8qj3.png[/img]

Примечание: В этом отношении я пробовал как потокобезопасную, так и непотокобезопасную DLL. Оба не работают.

Подробнее здесь: https://stackoverflow.com/questions/765 ... th-php-8-2
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»