google app engine — файл конфигурации yaml для среды выполнения php

Я хочу запустить простой HTML-сайт, используя GAE. Пожалуйста, помогите мне написать правильный файл конфигурации yaml для моего приложения. Когда я пытался развернуть это приложение, оно выдает ошибку. Однако если я разверну приложение без новых обработчиков, то есть тех, которые не заполняются app.yaml автоматически работает
Файловая структура как

css
images
js
index.html
..

и файл yaml выглядит так:

application: shimlachadwick
version: 1
runtime: php
api_version: 1
threadsafe: yes

handlers:
- url: /favicon\.ico
static_files: favicon.ico
upload: favicon\.ico

- url: /images
static_dir: images

- url: /js
static_dir: js

- url: /css
static_dir: css

- url: .*
script: index.html

0

Решение

Типичный app.yaml, который просто выполняет статический контент, будет выглядеть так: поместите статический контент в подкаталог, скажем, «htdocs». Затем используйте обработчик внизу в качестве вашего «всеохватывающего»:

- url: /
static_dir: htdocs

Итак, в целом, я ожидал бы следующий app.yaml:

application: shimlachadwick
version: 1
runtime: php
api_version: 1

handlers:
- url: /
static_dir: htdocs

Допустим, вы хотели, чтобы корневой путь «/» отображался в файл index.php, который генерирует динамическое содержимое (и не должен быть внутри htdocs). Затем нужно добавить более раннюю запись, которая сопоставляется с этим файлом index.php:

application: shimlachadwick
version: 1
runtime: php
api_version: 1

handlers:

- url: /$
script: index.php

- url: /
static_dir: htdocs
1

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

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

По вопросам рекламы [email protected]