Расширение gRP C загружено на сервер, но extension_loaded ('grp c') возвращает false при запуске в PHP - PullRequest
0 голосов
/ 21 января 2020

Я пытаюсь использовать Firestore PHP и Google Cloud требует gRP C. Я правильно установил его в системе.

Чтобы проверить, я запускаю следующую команду из CLI:

sudo php -r "echo extension_loaded('grpc') ? 'Yes' : 'No';"

Возвращает "Да", указывая, что GRP C загружен.

Однако я копирую тот же код и помещаю его в index.php файл:

<?php

    echo extension_loaded('grpc') ? 'Yes' : 'No';

?>

И запускаю файл, он возвращает «Нет»

Я убедился, что все php .ini на сервере, а также php .ini в папке root моей веб-папки имеют следующее:

extension = grpc.so
extension = protobuf.so

Я могу ' не понять, что, когда не так. Что мне нужно сделать, чтобы index.php загрузить gRP C, необходимый для Google Cloud PHP?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...