【问题标题】:Does my PHP project need appengine-web.xml我的 PHP 项目是否需要 appengine-web.xml
【发布时间】:2018-07-12 06:52:00
【问题描述】:

设置 IntelliJ IDEA 以运行我的 PHP Wordpress(用于 App Engine)项目。已安装 Google Cloud 工具。

已导入现有项目文件,然后转到工具 > Google Cloud Tools > 在本地 App Engine 标准开发服务器上运行

返回错误:

项目不包含 App Engine Standard 模块:要使用 App Engine Standard 本地开发服务器,项目必须包含至少一个带有 appengine-web.xml 配置文件的 App Engine Standard 模块。 p>

我阅读了appengine-web.xml,显然它用于 Java 项目。我现在正在尝试运行 PHP。

这个文件类型我没处理过,是不是和app.yaml类似?

我需要这个文件来为 PHP 设置我的本地服务器吗?

【问题讨论】:

    标签: google-app-engine google-app-engine-php google-cloud-tools


    【解决方案1】:

    其实appengine-web.xml 文件对应的是App Engine Java 运行时,你不需要在你的PHP 项目中使用它。它类似于app.yaml,因为它是您定义默认服务的地方。

    为了在您的 PHP 应用程序中定义默认服务,您需要 app.yaml。还有optional configuration files,如:

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

    顺便说一句,PHP Storm 或带有PHP Development tools 的 Eclipse 可能更适合您的用例。

    【讨论】:

      猜你喜欢
      • 2020-08-24
      • 1970-01-01
      • 2020-02-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-06
      • 2020-01-06
      • 2018-06-12
      相关资源
      最近更新 更多