Не могу выяснить, почему я получаю приложение Engine Flex "uncaught Erry: вызовите неопределенную функцию Google \ ProtoPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Не могу выяснить, почему я получаю приложение Engine Flex "uncaught Erry: вызовите неопределенную функцию Google \ Proto

Сообщение Anonymous »

Я пытаюсь внедрить API Text-To Speek API Google в среде App Engine Flex, но получаю эту ошибку: < /p>


" Сообщение PHP: Фатальная ошибка PHP: UNCAUNTAUCH ERROR: CALL TO UNDECINDING
FUNCTION Google \ Protobuf \ Internal \ bccomp () в
/app/web/vendor/Google/protobuf/src/google/protobuf/intern /Message.php:941"
< /blockquote>

, как только я решил проблему, требуя bcmath () в моем composer.json < /p>
{
"require": {
"ext-bcmath": "*",
"google/cloud-text-to-speech": "^1.0",
"google/gax": "^1.3",
"grpc/grpc": "^1.4",
"google/auth": "^1.8",
"phpseclib/phpseclib": "^2.0",
"google/protobuf": "^3.11"
}
}
< /code>

Затем после переустановки /поставщика я не могу избавиться от сообщения об ошибке. Я попытался установить расширение Bcmath, запустив < /p>

sudo apt install php7.2-bcmath
< /code>

Но он говорит, что расширение уже установлено.
Я также запускаю это
php -i | grep -i bcmath
и получить это сообщение


/etc/php/7.2/cli/conf.d/20-bcmath .ini, bcmath bcmath support =>
включено bcmath.scale => 0 => 0 < /p>
< /blockquote>

Тест на BcComp ( ) < /p>

php -r "echo bccomp('1', '2');"
< /code>

Я получаю -1 ', как предполагается. Похоже, работа работает.extension=bcmath.so
< /code>

Я поместил файл .ini в тот же каталог, что и мой /поставщик и index.php. Тем не менее, после развертывания приложение по < /p>

gcloud app deploy
< /code>

Я все еще получаю фатальную ошибку. < /p>

Подробнее здесь: https://stackoverflow.com/questions/618 ... defined-fu
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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