Для проекта я хочу протестировать новую базу данных из Firebase, Firestore с PHP. Но прежде чем я смогу его использовать, мне нужна пара инструментов. Я пытаюсь в течение дня, чтобы это заработало, но безуспешно.
Я застрял на gRPC. Я установил, и он работает на моем Mac, и я могу установить Firestore с Composer, но я не могу заставить его работать с XAMPP.
Когда я загружаю страницу, я получаю
Неустранимая ошибка: Uncaught Google \ Cloud \ Core \ Exception \ GoogleException: запрашиваемому клиенту требуется расширение gRPC.
Пожалуйста, смотрите https://cloud.google.com/php/grpc для инструкций по установке. в /vendor/google/cloud-core/src/ClientTrait.php:75 Трассировка стека: # 0 /vendor/google/cloud-firestore/src/FirestoreClient.php(115): Google \ Cloud \ Firestore \ FirestoreClient-> requireGrpc () # 1 /app/firebase.php(18): Google \ Cloud \ Firestore \ FirestoreClient -> __ construct () # 2 /app/firebase.php(21): App \ initialize () # 3 /template.php ( 688): require_once ('/ Applications / X ...') # 4 /template.php(647): load_template ('/ Applications / X ...', true) # 5 / приложение в / vendor / google / cloud -core / src / ClientTrait.php в строке 75
Я добавил extension = grpc.so в php.ini, который загружается XAMPP.
Но безуспешно.