我有一个在Heroku中运行的应用程序.我使用sitemap_generator生成站点地图并将其保存到s3中.我添加了robots.txt以包含我的站点地图位置.
我的问题是.
我怎么知道谷歌等搜索引擎成功找到我的站点地图?
如何监控我的站点地图?
如果我的站点地图位于我的应用服务器中,我可以手动将站点地图添加到Google网站管理员工具中进行监控.因为当我点击Google网站管理员工具中的"测试/添加站点地图"时,它默认为同一台服务器.
谢谢你的帮助.
我需要在我的gemfile中具体指定ruby版本,但我在heroku中的应用程序使用旧的bundler版本1.0.7.
如果我gem 'bundler', '1.3.2'在我的gemfile中包含它,当我推送到heroku时失败了.
Bundler could not find compatible versions for gem "bundler":
In Gemfile:
bundler (= 1.3.2)
Current Bundler version:
bundler (1.0.7)
Your version of Bundler is older than the one requested by the Gemfile.
Perhaps you need to update Bundler by running `gem install bundler`.
Run Code Online (Sandbox Code Playgroud)
我也尝试运行heroku run "gem install bundler"它返回权限错误.
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /usr/ruby1.9.2/lib/ruby/gems/1.9.1
directory.
Run Code Online (Sandbox Code Playgroud)
如何在heroku中将Bundler版本设置为1.3.2,以便我可以使用特定的ruby版本?