Ruby on rails Gcloud::Datastore::APIRROR-Api调用runQuery不工作

Ruby on rails Gcloud::Datastore::APIRROR-Api调用runQuery不工作,ruby-on-rails,google-app-engine,google-cloud-storage,gcloud,Ruby On Rails,Google App Engine,Google Cloud Storage,Gcloud,当我在本地跑步时。一切都很顺利 但我的应用程序并没有在云上运行 https://<your-project-id>.appspot.com } 请告诉我为什么会这样 如果不了解更多关于应用程序的信息,就不可能回答第一个问题 要回答第二个问题,可以在谷歌云平台上找到日志。选择您的项目,然后导航到监控>日志。您将能够查看项目的所有日志。您成功地完成了本教程的学习吗 如果无法通过ssh连接到机器,请参阅production.log。然后,您可以通过将以下内容添加到config/envir

当我在本地跑步时。一切都很顺利

但我的应用程序并没有在云上运行

https://<your-project-id>.appspot.com
}

请告诉我为什么会这样


如果不了解更多关于应用程序的信息,就不可能回答第一个问题


要回答第二个问题,可以在谷歌云平台上找到日志。选择您的项目,然后导航到监控>日志。您将能够查看项目的所有日志。

您成功地完成了本教程的学习吗


如果无法通过ssh连接到机器,请参阅production.log。然后,您可以通过将以下内容添加到
config/environments/production.rb
&再次部署来启用日志记录

config.consider_all_requests_local       = true

这将在浏览器本身中显示错误

请确保已在开发人员控制台中启用了数据存储API。另外,再次检查您的项目ID数据集ID(应与项目ID相同)


根据我的经验,这些是导致这个错误的最常见的原因。

我看到了,但我不知道为什么是19:13:30.115 0 B 3310.74 s/_-ah/background 0.1.0.3---[21/Oct/2015:07:13:30-0700]“GET/_-ah/background HTTP/1.1”--“0.20151021t190959.trial-project-1103.appspot.com”ms=3310742 cpu\u ms=0 cpm\u usd=0实例=-app\u引擎\u发布=-trace\u id=-你能帮我吗?你能找到并发布完整的Ruby回溯(stacktrace)吗?它应该指向Ruby文件中的行号。但当我添加类和ruby类时,部署的类就不起作用了。但是本地运行良好。19:13:30.115 0 B 3310.74 s/_-ah/background 0.1.0.3---[21/Oct/2015:07:13:30-0700]“GET/_-ah/background HTTP/1.1”--“0.20151021t190959.trial-project-1103.appspot.com”ms=3310742 cpu\u-ms=0 cpm\u-usd=0实例=-app\u引擎发布=-trace\u id=-日志条目没有帮助。请发布更多日志。应该有一个“很抱歉,但出现了问题”的条目。响应状态代码为500。我不知道问题出在哪里BookMarksController中的Cloud::Datastore::Apirer#对runQuery的索引API调用未成功对runQuery的API调用未成功
config.consider_all_requests_local       = true