问题标签 [app.yaml]
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.
python - Appengine (Python)“推送部署”app.yaml 位置
我有一个具有以下文件结构的应用程序
在“推送部署”之前,我像这样部署我的应用程序
我想设置“推送部署”,但似乎它需要像这样在根目录中的 app.cfg。
有没有办法在不将所有 {other .py source files} 移动到根目录的情况下使用“Push to Deploy”?
我可以将 app.yaml 文件移至根目录。但是,需要对 app.cfg 进行哪些更改?
这是我的app.cfg
文件
google-app-engine - app.yaml 中的通配符域重定向
我已经将我的 DNS 设置为将所有子域指向 @,并且我可以说这是有效的,因为我现在收到一个 appengine 错误,即在服务器上找不到 URL。
如何设置我的 app.yaml 文件以捕获自定义域的所有子域并将其指向同一个静态文件?谢谢!
例子:
http://learnnow.us (作品)
javascript - Gcloud 部署特定文件
我正在使用应用引擎提供一些静态 js 文件。我正在通过 with 部署代码
gcloud preview app deploy .
这目前部署了我所有的静态文件,有没有一种方法可以将我的静态目录中的单个 js 文件上传到应用引擎?也许是 app.yaml 配置?我基本上只需要 scp file.js -> gcloud 实例,但如果可能的话想使用 gcloud 工具。
这是我的 app.yaml:
python - google.appengine.api.yaml_errors.EventListenerYAMLError:此处不允许映射值
当尝试启动 amy gae 应用程序时,我收到了这个奇怪的错误,它并没有真正提供有关问题所在的信息。
有谁知道出了什么问题?
我的 app.yaml 如下所示:
php - Google App Engine 将所有文件理解为主要的 index.php 文件
我已经使用 Phpstorm 创建了一个 GAE php 应用程序,但问题出在创建的站点上。当站点加载时,它显示一切正确,当我提交表单时,站点理解处理表单的第二个 php 文件与 index.php 文件相同。css 文件也发生在我身上,chrome 将错误描述为“资源解释为样式表,但使用 MIME 类型文本/html 传输”,但我使用样式标记尝试打印从表单接收到的数据并打印整个 index.php 文件。我认为问题出在 app.yaml 文件中。我的项目中有 3 个文件:app.yaml、index.php、toAction.php。
注意:我使用 ajax/jquery 连接到 php,因为我不希望 php 重新加载我的页面。我试过没有它,问题仍然存在。同一站点适用于其他网络托管服务。我也发布了 ajax/jquery 代码。
这是我的 app.yaml :
ajax/jquery 代码:
toAction.php :
python - 谷歌应用引擎和聚合物 | 配置
我正在使用 Python 在 Google App Engine 上开发 Web 应用程序,我了解如何使用 app.yaml 并管理不同的文件;现在我想升级我的应用程序并使用Polymer。根文件夹具有以下配置:
- /我的应用
- /资产
- /css
- /img
- /js
- /bower_components
- /模板
- 应用程序.yaml
- 鲍尔.json
- 索引.yaml
- 主文件
- /资产
我在使用 bower_components 时遇到问题,在该文件夹中 Bower 将我需要的所有聚合物元素放在不同的文件夹中并在其中归档,例如:
- /bower_components
- /核心菜单
- /core-menu.html
- /核心脚手架
- /core-scaffold.html
- /核心菜单
如何配置我的应用程序 yaml?我尝试以不同的方式在 mylocalhost 和 appengine 上谈论这个文件夹,但是每次我尝试运行我的项目时,我都看不到一个简单的 html 文件没有任何变化。有时,使用 FireBug 我可以看到平台 js 取自 GAE,但我不知道如何正确链接这些元素以正常工作。
app.yaml - app.yaml 文件错误:调用未定义的函数 curl_init()
我在我的 app.yaml 文件中找不到简单的错误。,,我是 python 和谷歌应用引擎的新手getvideo.php ,我认为 curl.php 的定义有问题,因为它给了我:-
致命错误:在第 9 行调用 C:\Users-----\Desktop\YTD\curl.php 中未定义的函数 curl_init()
这是我的 app.yaml
google-app-engine - 如何根据查询参数匹配 app.yaml 中的 url?
我目前将路径开头的任何请求路由/app
到单个静态文件,该文件使用 Javascript 进行路由。
现在,我想支持 Google 的 ajax 抓取协议,这意味着我必须在任何以 . 开头/app
和结尾的url 返回 HTML 快照?_escaped_fragment=
。
我有这两个处理程序:
但是请求/app?_escaped_fragment=
仍然被路由到静态页面。有没有办法匹配查询参数?
我知道我可以路由/app(/.*)?
到返回静态页面或基于查询参数存在的快照的脚本,但是提供静态文件要便宜得多,所以我只想请求带有查询参数的请求应用服务器。
google-app-engine - Google Cloud App Engine app.yaml 基本用法
Google 的 app.yaml 文档提供了示例,但缺少非常简单的基本用法示例: https ://cloud.google.com/appengine/docs/php/config/appconfig#PHP_app_yaml_Static_file_pattern_handlers
假设我有 app.yaml 与 html 文件(例如 cat.html)在同一目录中,它基本上播放来自同一目录中的 wav 文件(例如 catsound.wav)的音频,基本 app.yaml 文件应该是什么? html文件说的是:
用户只会去 .appspot.com。没有子网址。为什么以下 app.yaml 不能同时上传 cat.html 和 catsound.wav?:
对于这个如此基本的示例,正确的 app.yaml 应该是什么?
regex - 路径中的问题,app.yaml 中的正则表达式匹配
我有一个请求路径:/report-from-down 进来,我的期望应该由最后一个处理程序处理:(。*)我的 app.yaml 中有这些定义。
我想知道为什么它被上面列表中的第一个处理程序处理。当我们过去进行测试时,我之前的工作并不好,我认为 appengine 方面发生了一些变化,导致了这种情况。
我将 app.yaml 更改为下面的内容,现在我看到 path:/report-from-down 再次由 (.*) 处理。
任何人都可以解释这是否是预期的或导致这种情况的原因。