У меня есть приложение API Lumen / Laravel, которое при развертывании его в App Engine Flex с использованием среды выполнения по умолчанию PHP прекрасно работает.
Однако при использовании пользовательской среды выполнения ( Используя базовую PHP среду выполнения), я продолжаю получать ошибку NGINX 404, которую я не понимаю, поскольку добавляю только 1 дополнительную библиотеку в Dockerfile
Dockerfile:
FROM gcr.io/google-appengine/php
RUN apt-get update -y
RUN apt-get install -y libdmtx-utils
app.yml:
runtime: custom
env: flex
resources:
cpu: 0.1
memory_gb: 0.6
automatic_scaling:
min_num_instances: 1
max_num_instances: 1
readiness_check:
app_start_timeout_sec: 3000
runtime_config:
document_root: public
front_controller_file: index.php
Любая помощь будет высоко ценится!