Нужен ли мой PHP-проект appengine-web.xml?

Настройка IntelliJ IDEA для запуска моих проектов PHP Wordpress (для App Engine). Google Cloud Tools установлен.

Импортируйте существующие файлы проекта, а затем перейдите в Инструменты> Инструменты Google Cloud> Запустить на локальном сервере App Engine Standard dev.

Ошибка возвращается:

Проект не содержит стандартных модулей App Engine. Чтобы использовать локальный сервер разработки App Engine Standard, проект должен содержать как минимум один стандартный модуль App Engine с appengine-web.xml конфигурационный файл.

Я читаю на appengine-web.xml и, видимо, его использовали для проектов Java. Я пытаюсь запустить PHP в данный момент.

Я не имел дело с этим типом файла раньше, это похоже на app.yaml?

Нужен ли этот фай для настройки моего локального сервера на PHP?

1 ответ

Решение

На самом деле файл appengine-web.xml соответствует среде выполнения Java App Engine, вам не нужно использовать его в своем проекте PHP. Это похоже на app.yaml в том смысле, что именно там вы определяете службу по умолчанию.

Чтобы определить службу по умолчанию в вашем приложении PHP, вам нужен app.yaml. Есть также дополнительные файлы конфигурации, такие как:

dispatch.yaml, queue.yaml, index.yaml, cron.yaml, dos.yaml

Кстати, возможно, PHP Storm или Eclipse с инструментами разработки PHP больше подойдут для вашего случая использования.

Другие вопросы по тегам