Невозможно загрузить memcached.so в среде GAE Flexible.

Я пытаюсь развернуть свое приложение Laravel 5.2 в среде GAE Flexible. Я получаю следующую ошибку там.

Предупреждение PHP: Запуск PHP: невозможно загрузить динамическую библиотеку
‘/Opt/php56/lib/php/extensions/no-debug-non-zts-20131226/memcached.so’
— /opt/php56/lib/php/extensions/no-debug-non-zts-20131226/memcached.so:
невозможно открыть общий объектный файл: нет такого файла или каталога в Unknown
на линии 0

AFAIK, он использует gcr.io/google_appengine/php:latest изображение докера. Как я могу это исправить?

2

Решение

Github-репозиторий имеет запрос Pull для этой проблемы.

https://github.com/GoogleCloudPlatform/appengine-sidecars-docker/pull/19

Некоторые клиенты используют Memcached :: getVersion, чтобы определить, работает ли сервер и работает ли соединение. Текущая реализация выдает ошибку, в результате чего клиенты делают ошибочное предположение, что сервер не отвечает.

0

Другие решения

Других решений пока нет …