谷歌应用程序引擎部署失败 - 进程退出代码2

时间:2014-08-15 16:39:42

标签: php google-app-engine

我是谷歌应用引擎的新手,并且难以理解他们的错误消息。 我正在使用Google App Engine Launcher(在Win XP上) 当我按部署(然后登录)时,我收到此错误消息。

  

\ pythonw.exe',' - u','C:\ Program   Files \ Google \ google_appengine \ appcfg.py',' - no_cookies',   u'--email=by@onetel.com',' - passin','update','C:\ Documents and   设置\ Barry \ My Documents \ test \ high-winter-668']“用法:   appcfg.py [options]更新| [档案,......]

     

appcfg.py:error:解析C:\ Documents and Settings \ Barry \ My时出错   Documents \ test \ high-winter-668 \ app.yaml:无法赋值   'http://high-winter-668.appspot.com/'属性'应用':   应用程序的值“http://high-winter-668.appspot.com/”没有   匹配表达   “^(:(:[AZ \ d - ] {1100} \〜)(:?????!( - )[AZ \ d - ] {1100}:?!)( - )[AZ \ d - ] {0,99} [AZ \ d])$”   在“C:\ Documents and Settings \ Barry \ My   Documents \ test \ high-winter-668 \ app.yaml“,第1行,第14栏。   2014-08-15 17:09:39(流程退出代码2)

有人可以告诉我这意味着什么吗?

我的app.yaml文件包含:

application: http://high-winter-668.appspot.com/
version: 1
runtime: php
api_version: 1

handlers:
- url: /.*
  script: high-winter-668.php

https://appengine.google.com/ 我的“申请”和“标题”都说“高冬-668”

并在我的本地应用程序文件夹C:\ Documents and Settings .... \ high-winter-668 \ 我有两个文件: app.yaml和high-winter-668.php

由于

2 个答案:

答案 0 :(得分:0)

我只使用应用名称:

application: high-winter-668
version: 1
runtime: php
api_version: 1

handlers:
- url: /.*
  script: high-winter-668.php

此:

^(?:(?:[a-z\d-]{1,100}\~)?(?:(?!-)[a-z\d-.]{1,100}:)?(?!-)[a-z\d-]{0,99}[a-z\d])$

是一种Reg-Ex搜索模式

答案 1 :(得分:0)

要添加有关应用名称的更多信息: 只允许使用小写,数字和“ - ”,并且不能使用应用名称 超过100个字符。