问题标签 [gcloud]
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.
node.js - gcloud 部署失败并出现“无法启用 API”错误
我按照这个关于Node.js 入门的优秀教程进行操作,但是在运行最后一个命令时出现以下错误gcloud preview app deploy .
:
我能够使用gcloud preview app run .
. 我检查了一下,确实为项目启用了计费功能,并且启用了一些默认 API。以下是docker version
它是否有帮助的结果:
任何想法可能是什么问题?
ruby-on-rails - 乘客 + Apache + Ruby
运行后
我有
在 apache.conf 的末尾我有:(这行是我在乘客安装 apache2 模块之后得到的)
在 /etc/apache2/mods-available/passenger.conf :
在 /etc/apache2/sites-enabled/mysite 我有相同的:
另外,如果我打开 uri 我有:
内部服务器错误
服务器遇到内部错误或配置错误,无法完成您的请求。
请联系服务器管理员,[未提供地址] 并告知他们错误发生的时间,以及您可能所做的任何可能导致错误的事情。
服务器错误日志中可能提供有关此错误的更多信息。
Apache/2.2.22 (Debian) 服务器在 146.148.7.236 端口 80
有什么问题?(如果重要的话,我在 Google Developers Console 上使用 Debian)
我在这里也注意到了同样的问题,但我找不到区别。
UPD: 我删除了 apache.conf 末尾的行,其中包含
现在我有这个错误:
所以我在 apache 日志的末尾看到 tail -f -n 100 /var/log/apache2/error.log ( Fir 05 - 今天是最新的日志):
UPD2: 我将密钥添加到 my_app/config/secrets.yml
删除日志文件并创建它
重新启动 Apache 并再次出现此错误:
并且日志是空的
UPD3:尝试
:sudo aptitude purge libapache2-mod-passenger
sudo apt-get install rubygems build-essential apache2-prefork-dev libapr1-dev libssl-dev zlib1g-dev
sudo gem install Passenger Passenger
-install-apache2-module
将输出粘贴到apache2.conf 的结尾(上面关于乘客的前几行已删除)
再次重新启动apache,并有apache消息
为什么?
UPD4
看空,为什么呢?
UPD5:
从 apache.conf 中删除 LoadModule 行重新启动 apache 并且仍然有
UPD6:命令 sudo Passenger-status 显示:
docker - 如何显示在 Docker 容器中运行的 Python 应用程序的输出?
因此,我在 Docker 容器中运行了一些 Python 代码。我使用 Google 的 gcloud 脚本启动了本地环境。我看到了基本的访问样式日志和运行状况检查信息,但我不确定如何将我正在从 Python 应用程序写入的日志消息传递到控制台。是否可以设置一个参数来使用我的 gcloud 脚本完成此操作,或者我可以在 Dockerfile 中设置什么可以提供帮助?
metadata - gcloud 计算实例添加元数据集环境变量
我正在尝试从添加到实例元数据的脚本中设置环境变量。我使用以下命令从文件中添加了元数据:
gcloud 计算实例 add-metadata server-1 --metadata-from-file file=~/meta.sh
脚本是
当我重新启动服务器时似乎什么也没做
google-app-engine - 如何手动删除本地 gcloud Dart DB?
我正在运行这个简单的代码
我得到一个错误。当我查询某些类型时,我没有收到错误,而其他类型则有。看来我已经填充了数据库并更新了我的类型,现在一些查询无法解码。我没有尝试使用过滤器,但是如果我使用查找某个已知实体它会起作用,但是我使用此命令SampleType
从我的数据库中删除所有 s,但现在我遇到了一些不希望的损坏实体。如何手动擦除数据库?对于初学者,本地数据库实际上驻留在哪里?
这是实际的错误
google-app-engine - gcloud preview app setup-managed-vms 给出错误 - 500 服务器错误:内部服务器错误
在我的机器上设置 Google Cloud 的托管虚拟机环境时出错。这是我调用命令的方式:
在服务器日志中,我看到:
现在关于机器/docker 设置,我在 Fedora 20 上设置了 Docker,如下所示:
我还按照此处所述设置了 TLS:
所以现在我可以这样做:
我在这里做错了什么?
提前致谢。
ssh - Google Compute Engine:如何对 VM 的磁盘进行快照
我正在尝试遵循以下说明: https ://cloud.google.com/compute/docs/disks#creating_snapshots
如果我应该从我的个人计算机或通过 SSH 在 VM 上运行“gcloud 计算磁盘快照磁盘”命令,对我来说并不明显。我尝试了前者,但我想不出一个有效的 DISK 论据。所以我通过 SSH 进入机器并运行
我让它运行了几个小时,没有看到任何进展的迹象。现在,当我尝试通过 SSH 连接到机器时,我不能:
所以我认为我做错了什么,但我不知道是什么或如何解决它。谢谢
google-compute-engine - 谷歌计算引擎复制文件
我想将文件从本地 mac 复制到 gcloud。我一直在使用 VM 实例中提供的 SSH 终端,它作为另一个浏览器实例打开。我使用的命令
但是我得到了错误
请帮助解决这个问题。
dns - Gcloud DNS:无法加载发现
更新 gcloud 组件(gcloud 组件更新)后,尝试列出我的 gcloud DNS 区域时出现错误。我可以从 web gui 执行所有更改,但不能从命令行执行。
我正在这样做:
我得到:
直到今天,我已经使用了几个月没有任何问题。有什么建议么?
编辑:正如建议的那样,谷歌方面似乎有些问题。它现在又按预期工作了。
android - 如何从 PHP App Engine 向 GCM 发送请求
我正在使用 PHP 构建 App Engine 应用程序,但是当我尝试连接到 GCM 服务器时,它返回以下错误:
Parse error: syntax error, unexpected '$data' (T_VARIABLE), expecting ')' Line 6
我正在使用此代码...