Расширение Php Redis не работает на wampserver Windows 10 ⇐ Php

Кемеровские программисты php общаются здесь
Anonymous
Расширение Php Redis не работает на wampserver Windows 10

Сообщение Anonymous »

Я выполнил следующие шаги, чтобы включить расширение php_redis на моем wampserver X64. Потокобезопасность была включена.
  • Загрузил ZIP-файл с https://pecl.php.net/package/redis/5.2.2/windows this связь.
  • Извлеките zip-файл, скопированный php_redis.dll в каталог wamp64\bin\php\php7.3.12\ext\.
  • Добавлено расширение=php_redis.dll в файле php.ini.
  • Перезапустил сервер Wamp.
Тем не менее я не смог найти Redis в phpinfo().

Когда я проверяю расширение Redis по значку WampServer на панели задач, оно показывает следующую ошибку:


Файл расширения «php_redis.dll» существует, но в php.ini нет
строки «extension=php_redis.dll».


Что мне здесь не хватает?

Версия PHP= 7.3.12,
Windows 10 x64.

Обновление

Я переустановил сервер Wamp, распространяемые компоненты C++ и выполнил те же действия, чтобы включить расширение php_redis. Теперь предыдущая ошибка исчезла.

Однако, когда я пытался использовать Redis в своем коде, он все равно выдавал ошибку!

На этот раз я получаю следующую ошибку из журнала ошибок PHP:


[05-Jun-2020 12:45:17 UTC] Предупреждение PHP: Запуск PHP: невозможно загрузить
динамическую библиотеку 'redis' (пробовано: c:/wamp64/bin/php/php7.3.12/ext /redis
(указанный модуль не найден.),
c:/wamp64/bin/php/php7.3.12/ext/php_redis.dll (указанная процедура
не может быть выполнена найдено.)) в Неизвестно в строке 0


Подробнее здесь: https://stackoverflow.com/questions/619 ... -windows10

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