开发 Google App for PHP 应用程序
PhpStorm 负责创建特定的目录结构和设置。PhpStorm 可以生成Google App Engine for PHP特定项目存根,或者您可以在现有项目中启用对Google App Engine for PHP的支持。
在你开始前
下载并安装Python 2.7 版。
确保在设置/首选项的已安装选项卡中启用了对 PHP 捆绑插件的Google App Engine 支持。插件页面,如管理插件中所述。
在http://www.google.com创建一个 Google 帐户。
在 Google App Engine 的创建应用程序页面上创建一个应用程序并记住它的应用程序 ID,您必须在创建项目期间指定它。
创建 Google App Engine for PHP 应用程序的项目存根
在欢迎屏幕 上单击创建新项目或选择 。创建新项目对话框打开。
在打开的创建新项目对话框中,指定项目的名称和项目所在的文件夹。从项目类型列表中,选择App Engine 项目并单击确定。
在右侧窗格中,指定以下内容:
在应用程序 ID字段中,输入您在创建应用程序页面上指定的应用程序标识符。
在SDK 目录字段中,指定安装Google App Engine SDK for PHP的文件夹的路径。
Python 可执行文件的位置。在Python 可执行文件字段中手动键入路径,或单击浏览 并在打开的对话框中选择 Python 可执行文件。
PhpStorm 使用main.php文件和app.yaml配置文件创建一个项目。app.yaml文件包含为运行时生成的设置(应该是php55)、api_version、applicationID、应用程序版本(默认为 1)、具有启用发送多个并行请求的值的线程安全元素,以及脚本处理程序url和script(值为main.php)。true
在现有项目中激活 Google App Engine 支持
在设置/首选项对话框 ( Ctrl+Alt+S) 中,转到 。
在在打开的页面中,选中Enable Google App Engine for PHP support复选框并指定以下内容:
存储Google App Engine for PHP SDK的文件夹。
Python 2.7 可执行文件的路径。
在App Engine 帐户设置区域中,选择向开发服务器进行身份验证的方式,可用选项有:
通过 OAuth2 使用无密码登录:选择此选项以使用OAuth 2.0 协议。要保存通过Google Developers Console获得的令牌,请清除不保存令牌复选框。
使用电子邮件和密码登录:选择此选项以使用您的Gmail地址和密码。