我试图让我的第一个(
PHP)应用程序工作.在Google App Engine Launcher中可以正常工作,但是当我尝试部署它时,会收到以下消息:
2014-08-19 15:37:58 Running command: "['C:\\Program Files\\Python\\pythonw.exe','-u','C:\\Program Files\\Google\\google_appengine\\appcfg.py','--no_cookies',u'--email=by@onetel.com','--passin','update','C:\\Documents and Settings\\Barry\\My Documents\\test\\high-winter-668']" 03:38 PM Application: high-winter-668; version: 1 03:38 PM Host: appengine.google.com 03:38 PM Starting update of app: high-winter-668,version: 1 03:38 PM Getting current resource limits. Password for b...@...com: Invalid username or password. 2014-08-19 15:38:08,967 ERROR appcfg.py:2411 An error occurred processing file '': HTTP Error 401: Unauthorized. Aborting. Error 401: --- begin server output --- Must authenticate first. --- end server output ---
我可以登录到我在appengine.google.com上创建的应用程序
我使用正确/相同的电子邮件地址和密码.
我可以看到服务器/本地时差的问题.我的本地PC时间与上述错误msg中的时间相同.
我有什么错?
也:
我尝试在命令行上使用appcfg.py,并遇到另一个问题:
它的错误说,我没有一个“高冬季668.yaml”文件.所以我把我的“app.yaml”的名字改成了“winter-668.yaml”,然后抱怨说我没有在yaml文件中指定一个’module’.
同时Google App Engine Launcher错误地说我没有一个“app.yaml”文件.
他们是由不同的公司写的?
那么在挣扎的时候我发现了一个答案.
我去了这里
https://www.google.com/settings/security/lesssecureapps
并选择“启用”较不安全的设备和应用程序来访问您的数据.当我尝试部署 – 它的工作.