问题标签 [dev-appserver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
787 浏览

python - Google App Engine 开发服务器 + dispatch.yaml (gcloud)

我正在尝试使用新的云 SDK 预览(gcloud preview app run DIRNAME)启动我的应用程序,响应是:

调度程序未运行,我无法获得 此处所述的调度程序服务 URL 。

调度程序在生产中完全正常运行,但我无法通过开发服务器启动它。

如何让 Google Cloud SDK 识别 dispatch.yaml?

dispatch.yaml 看起来像这样:

目标是为来自默认模块的所有“常规”请求提供服务,并且请求以“api”模块的下划线开头。

0 投票
1 回答
178 浏览

php - AppEngine PHP 环境在开发中出现错误

我有一个错误。在应用程序根目录中使用我的“php.ini”。如下...

[php.ini]

[错误]

在使用未自定义的 php_runtime.py 期间我会收到此错误。当我编辑此行时,此错误无关紧要。

[原来的]

[定制]

(“-c 选项”被禁用)

我的 php 选项“auto_prepend_file”是谋杀。但我没有任何想法。我需要“auto_prepend_file”进行自动加载,而无需将包含 init 文件放在每个源文件的开头。

0 投票
2 回答
2097 浏览

eclipse - Google AppEngine 开发应用服务器不会在本地主机上运行

我正在使用 Eclipse Java EE,当我localhost:8080在浏览器上编译和运行我的 Google AppEngine 项目时没有给出任何正确的输出,但是当我使用127.0.0.1:8080我的程序时,我的程序在浏览器上运行得很好。但是,当我将我的应用程序部署到谷歌应用程序点时,localhost:8080意志会更新并且运行良好(仅适用于我部署到应用程序点的实例)。

为什么localhost:8080不能正确更新和127.0.0.1:8080正确更新?

我不能127.0.0.1:8080总是使用 insted localhost 因为当我尝试获取_ah/api/explorerthen127.0.0.1:8080/_ah/api/explorer将重定向到 google api 资源管理器(而不是我的 api 资源管理器)。

我应该怎么做才能做到这一点?

0 投票
0 回答
676 浏览

google-app-engine - appengine sdk ImportError:没有名为 pwd 的模块

当我使用 dev_appserver.py 时,它显示 ImportError: No module named pwd

我的 appengine sdk 版本是 1.9.17

任何想法?

0 投票
1 回答
132 浏览

google-app-engine - 为什么我在 setUp() 中创建的实体无法通过鼻子测试访问?

我似乎仍然无法让 Nosetest 正常运行。dev_appserver 从命令行启动时运行良好,但是当我尝试从functional_tests.py 启动它时它失败了。

我在 setUp() 中创建了一个客户端实体,但无法从测试中访问它。

如何在测试中启动 dev_appserver 进入 pdb 调试器?
我试图在代码中放置 pdb() 断点。当代码停止执行时,我无法进入调试器。我什至不确定如何查看输出。

$鼻子测试

这是functional_tests.py中的代码

这是 main.py 中的代码:

0 投票
2 回答
1104 浏览

python - dev_appserver.py 无法发出 SSL 请求的解决方法

尝试braintree.ClientToken.generate()从运行 Flask 的 Google App Engine 应用程序调用时遇到了这个问题dev_appserver.pydev_appserver.py当前无法进行传出 SSL 连接。进行上述braintree调用会产生

ConnectionError: ('Connection aborted.', error(13, 'Permission denied'))

该调用在真实的 GAE 环境中运行。它在我的一个视图中使用,因此当它失败时,它会以上述 500 错误破坏我的整个网站流程。我该如何解决这个问题,以便我可以在本地环境中继续开发?

0 投票
2 回答
1582 浏览

python - Google 的 App Engine SDK 和 Cloud SDK 是什么关系?

我正在开发 Google App Engine 应用程序,并且遇到对App Engine SDKCloud SDK的引用。

这两个 SDK 是如何相互关联的?

两者之间肯定有一些重叠。有一个dev_appserver.py并且appcfg.py两者都是。我可以使用 运行开发服务器dev_appserver.py,也可以使用gcloud preview app run.

为什么有两种工具可以做同样的事情?一个被弃用而有利于另一个?是否有合并工具集的路线图,或者它们将被并行维护?我需要两者,还是只需要一个?

似乎 Cloud SDK 是两者中更通用的。但它是超集吗?即我可以在 App Engine SDK 中使用 Cloud SDK 做任何我能做的事情吗?

我对这种混乱且无证的设置感到非常困惑。

0 投票
1 回答
297 浏览

python-2.7 - App Engine dev_appserver 将数据存储区存储在哪里?

Google App Engine dev_appserver.py 有一个参数--datastore_path来指定数据存储区的保存位置。

如果不指定,默认保存在哪里?我想做一个备份。我正在运行 Windows 8,但 OSX 的类似问题已关闭。

0 投票
1 回答
127 浏览

google-app-engine - 谷歌数据存储备份到本地 dev_appserver

我正在尝试遵循这些说明:https ://gist.github.com/jehna/3b258f5287fcc181aacf

我已经下载了我的备份,使脚本进入了路径,但似乎代码不会进入 Windows 上的“用于记录在阅读器中”的循环。我读过它,从我的印象来看,它与 Windows 不支持的文件格式(leveldb)有关。您对此有任何见解/解决方案吗?

谢谢

0 投票
1 回答
325 浏览

java - 在 Google App Engine (localhost) 上的 Jetty 上调试应用程序

我正在尝试通过 Jetty 运行 localhost Dev App Engine 来运行我的应用程序。正如所见 Dev App Engine 启动:

我尝试访问http://localhost:8080/_ah/admin的管理页面:

我怀疑我的应用程序在 Jetty 上崩溃了。如何调试这个?

不知道大家需要什么资料来帮忙。告诉我!