2014-09-17 2 views
0

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

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 
+1

Hi Rohit. Какова ваша конкретная проблема? что вы пробовали? SO не предназначен для написания кода для вас, но дает вам рекомендации по устранению неполадок. В чем проблема, с которой вы сталкиваетесь? – Patrice

+0

Кроме того, если вы скажете «есть ошибка», было бы очень полезно скопировать и вставить текст ** точного ** текста ошибки. Сообщения об ошибках полезны: они часто содержат более одного бита информации. – dyoo

ответ

1

типичная app.yaml, что просто делает статические контент будет располагаться как t его: поставить статический контент в подкаталог, скажем, «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 
Смежные вопросы