设置IntelliJ IDEA以运行我的PHP Wordpress(用于App Engine)项目。已安装Google Cloud Tools。
已导入现有项目文件,然后转到工具> Google云工具>在本地App Engine Standard开发服务器上运行。
返回错误:
项目不包含App Engine Standard模块:要使用App Engine Standard本地开发服务器,项目必须至少包含一个带有appengine-web.xml
配置文件的App Engine Standard模块。
我读了appengine-web.xml
,显然它用于Java项目。我目前正在尝试运行PHP。
我以前没有处理过这种文件类型,它类似于app.yaml
吗?
我需要这个文件来为PHP设置本地服务器吗?
答案 0 :(得分: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更适合您的用例。