问题标签 [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 回答
596 浏览

python-2.7 - ImportError:没有名为 wrapper_util 的模块

我正在尝试使用带有 python 2.7 的谷歌云 sdk 测试一个网络应用程序。但是,我收到错误:

0 投票
1 回答
82 浏览

google-app-engine - 如何设置 Visual Code 以调试使用 dev_appserver.py 的 GAE 应用程序

多年来,有多种方法可以让 GAE dev_appserver.py 在 MSVC 下运行/调试。运行很容易,但除非添加解决方法/配置文件,否则任何断点设置都会被忽略。

2019 年,如何让 Visual Code 在断点处停止?

0 投票
2 回答
355 浏览

php - 如何在 Google App Engine 本地运行 Wordpress 博客

在GAE 教程上的Wordpress 之后,我成功地将我的博客部署到了 App Engine。

但是,我希望能够在我继续开发时在本地运行我的博客,以便我可以检查错误日志等。使用GAE 开发服务器,我尝试像这样运行它:

但我遇到了这个问题:

我没有更改我app.yaml的文件或任何其他文件(由教程中的 wp-gae.php 步骤自动创建的文件)。它看起来像这样:

关于我如何做的任何想法:

  1. 修复上面的 URL 错误?
  2. 启用调试日志以显示在我的控制台上?我刚刚得到INFO 2019-05-29 10:58:02,913 module.py:861] test-wp: "GET / HTTP/1.1" 404 -我已经尝试了这两个标志--log_level=debug,并且--dev_appserver_log_level=debug按照这里的建议,打印语句也没有按预期工作echosyslog(LOG_DEBUG,'test')在我的 wp-config.php 上,我有:define('WP_DEBUG', !$onGae);
0 投票
1 回答
68 浏览

google-app-engine - 使用 dev_appserver 和 --support_datastore_emulator=false 时,存储桶文件仍保存在本地

我正在运行 PHP 应用程序引擎项目的本地实例,我在 GCP 中专门为本地开发版本设置了一些存储桶,但是我写入存储桶的数据并没有在线显示,而是保存在本地dev_appserver 数据存储。我可以在 Datastore 下的本地管理界面 (localhost:8000) 中看到这些文件。

这是一个问题,因为我正在开发的应用程序有一个配套应用程序,它也需要访问存储桶文件。

标志记录在

但是使用=false时似乎没有任何效果。

所以我的问题是:如何阻止 dev_appserver 使用本地数据存储并使其使用网络上的“真实”存储桶?

0 投票
0 回答
57 浏览

python - 在本地 PyCharm 中运行 dev_appserver.py 时断点不起作用

我正在使用以下技术构建 Web 应用程序。

而且我想在 PyCharm 上的代码上放置断点来调试应用程序,但是它们不起作用。

他们如何不工作

  1. 当我访问 Web 应用程序时,它们不会停止该过程。
  2. PyCharm 没有在调试控制台上显示断点标记。我分享截图。

https://gyazo.com/17a0a3e7c9e25473bf862c488289b648

正确地,PyCharm 应该像下面的链接一样向我展示它。

https://gyazo.com/b621a748c8f0fe7977852252c871f74f

如何使用断点为我的本地调试 Google App Engine 应用程序?


我按下“运行”按钮,所以控制台上没有断点标记,断点不起作用。

0 投票
2 回答
39 浏览

php - AppIdentityService::getApplicationId 返回“无”

我正在尝试在我的计算机上设置本地开发并取得了一些成功。我可以使用 dev_appserver.py 启动本地服务器,并且可以通过我的 php 应用程序访问我的本地 MySQL 服务器。

我是 gcp 的菜鸟,但有多年的经验。

当我尝试执行以下代码时,它返回“无”:

在哪里设置应用程序 ID?

0 投票
1 回答
37 浏览

php - 使用 dev_appserver.py 托管项目会为部署到 Google Cloud 提供不同的结果

该项目旨在获取一些用户输入并检查连接的 Google Datastore 是否匹配。当使用一切托管时,dev_appserver.py一切都按预期工作。

实时版本不是这种情况,使用gcloud app deploy. 尝试检索实体时会出现问题,使用它的键作为lookup.

页面在尝试进行查找时变为空白,类似于 running exit()。我看不到任何错误消息。我想知道是否可以打开某种日志记录来帮助解决这个问题。

0 投票
0 回答
46 浏览

python - dev_appserver.py 在本地运行 python 2.7 项目时导致错误,但在 GAE 上运行良好

在本地运行 dev_appserver.py 会导致 Python 2.7 (Flask 1.1.1) 项目出错。

使用 .yaml 中的 pycrypto 库,相同的项目在 GAE 上运行良好

有人可以帮助在本地运行项目吗?

0 投票
2 回答
195 浏览

python - 无法使用 pycharm 调试 Dev Appserver,但能够正常运行

尝试使用 PyCharm(使用 dev_appserver)在本地运行 python 2.7 应用程序引擎应用程序,我的机器是 python 3.7,但我有一个 python 2.7 虚拟环境设置作为项目解释器,在运行项目时工作正常。

但是,当尝试调试相同的运行配置(运行良好)时,我收到以下错误

ERROR: (dev_appserver) python2: command not found

python2我可以在虚拟环境内外的终端中运行该命令,所以我不确定这里出了什么问题。

如果有帮助,我目前正在运行 Pop!_OS 20.04 LTS。

0 投票
0 回答
56 浏览

go - 使用 dev_appserver 使用 Google App Engine go111 进行本地开发很慢

我在相当快的 Windows10 桌面上使用 dev_appserver.py 在本地运行 GAE go111 程序。我必须通过调用以经典兼容模式运行时使用 dev_appserver

我有一个安装使用的端点

此端点中没有代码

每次我尝试使用...访问此端点时

...响应大约需要 2 秒。无论预热或复杂性如何,这都会发生在所有端点上。这不是第一次运行的问题,每次我调用端点时都会发生。

来自 dev_appserver 的日志如下...

部署到 Google 应用引擎服务器后,一切正常且快速,只是本地开发速度较慢。

我尝试了许多 dev_appserver 选项,包括...

我尝试使用本地运行

但由于这是在经典兼容模式下,这不起作用。

我试过关闭病毒检查器/防火墙。其它浏览器。使用本地主机。其他端口。3个完全不同的桌面。使用 host=0.0.0.0 然后我的本地 ip。所有导致相同的延迟。

有没有人遇到并解决了这个问题?