PHP 8.2 установить grpc в XAMPP ⇐ Php
-
Anonymous
PHP 8.2 установить grpc в XAMPP
Я пытаюсь настроить Cloud API на PHP, и сейчас мне нужно установить расширение gRPC. Документация: https://cloud.google.com/php/grpc#c-implementation
Я загрузил последнюю версию файла «.dll» с официального сайта pecl. Однако когда я запускаю сервер, я сталкиваюсь со следующей ошибкой:
Предупреждение PHP: Запуск PHP: grpc: невозможно инициализировать модуль\nМодуль, скомпилированный с модулем API=20210902\nPHP, скомпилированный с модулем API=20220829 Проверив, я обнаружил, что загруженная dll предназначена для PHP 8.1, но я использую версию PHP 8.2. Я не могу понизить свою версию PHP, поскольку для работы некоторых библиотек (например, mysqlite) требуется PHP 8.2 как минимум. Однако на сайте pecl мне не удалось найти dll для PHP 8.2. Все, что я нашел, это файлы tgz, и сейчас я не знаю, как конвертировать их в dll.
Есть ли у кого-нибудь решение этой проблемы? Большое спасибо.
Есть ли у кого-нибудь решение этой проблемы? Большое спасибо.
Я пытаюсь настроить Cloud API на PHP, и сейчас мне нужно установить расширение gRPC. Документация: https://cloud.google.com/php/grpc#c-implementation
Я загрузил последнюю версию файла «.dll» с официального сайта pecl. Однако когда я запускаю сервер, я сталкиваюсь со следующей ошибкой:
Предупреждение PHP: Запуск PHP: grpc: невозможно инициализировать модуль\nМодуль, скомпилированный с модулем API=20210902\nPHP, скомпилированный с модулем API=20220829 Проверив, я обнаружил, что загруженная dll предназначена для PHP 8.1, но я использую версию PHP 8.2. Я не могу понизить свою версию PHP, поскольку для работы некоторых библиотек (например, mysqlite) требуется PHP 8.2 как минимум. Однако на сайте pecl мне не удалось найти dll для PHP 8.2. Все, что я нашел, это файлы tgz, и сейчас я не знаю, как конвертировать их в dll.
Есть ли у кого-нибудь решение этой проблемы? Большое спасибо.
Есть ли у кого-нибудь решение этой проблемы? Большое спасибо.
Мобильная версия