在HeroKu上用Toto自己搭一个轻量级的Blog真是太容易了,Disqus这种松偶合的方式都是值的学习。
可能用中文会出现一点问题:加载HTML页面时不全,也就是在浏览器上查看页面源代码,发现只有一部分,有一部分被截掉了。刚开始以为是HTML DOCTYPE的问题,但试了半天都不行。终于通过Google找到了原因:https://github.com/cloudhead/toto/issues/86
是Toto的一个Bug,简单的来说就是因为Ruby1.9和Ruby1.8对String#size的定义有变化(对于非英文来说)。解决办法有二个,一个是用修改过后的Toto,或是把在heroku上的应用Ruby版本降到1.8。
Heroku上怎么降Ruby版本呢?可以参考官方文档:http://devcenter.heroku.com/articles/stack
可以通过下面命令查看现在Ruby版本
$ heroku stack
下面命令可以迁移到目标版本
$ heroku stack:migrate bamboo-ree-1.8.7
会有下面提示,说明已经准备好迁移了,会在下次Push时生效
-----> Preparing to migrate yuanping
bamboo-mri-1.9.2 -> bamboo-ree-1.8.7
NOTE: You must specify ALL gems (including Rails) in manifest
Please read the migration guide:
http://devcenter.heroku.com/articles/bamboo
-----> Migration prepared.
Run 'git push heroku master' to execute migration.
试了之后,解决了问题
分享到:
相关推荐
heroku登录界面
ruby-getting-started, 在Heroku上,使用 ruby 入门 ruby-getting-started一个易于部署的Rails 应用程序,可以轻松部署到 Heroku 。这个应用程序支持在Heroku上开始使用 ruby 文章- check查看。在本地运行确保已经...
Heroku
Heroku command-line tooling for working with the Heroku platform.
Heroku Up and Running PDF
2016最新windows版本工具heroku-toolbelt.exe
heroku-buildpack-go, Heroku Buildpack Go Go 这是官方的Heroku buildpack,用于 。正在启动遵循 https://devcenter.heroku.com/articles/getting-started-with-go 指南。还有一个 H
heroku_san, Heroku有用的内容 Heroku的有用rake任务。 安装 Rails 3 将这个添加到你的Gemfile: group :development do gem 'heroku_san' end Rails 2要
heroku toolbelt的win版本最新安装程序
heroku-buildpack-python, 用于 python 应用的官方 Heroku buildpack : 这是官方的Heroku buildpack插件,由 Pipenv插件。 pip 和其他优秀软件提供支持。推荐的网页框架包括英镑 Django 和英镑 。 推荐的web服务器为...
heroku-deflater, 在heroku上,但不压缩图像,启用gzip压缩 deflater简单的rack 中间件可以在Heroku上压缩资产和应用程序响应,而不会浪费pointlessly压缩图像和其他二进制响应的CPU周期。它还包括来自 ...
Heroku Toolbelt; heroku-cli-x64安装包;Windows系统64bit
Heroku is one of the leading cloud platforms supported by several programming languages. It lets you develop applications without worrying about the infrastructure. You can instantly build, deploy, ...
如何理解Heroku提出的12要素应用
ionic-heroku-button, 用于Heroku的一个单击离子应用程序模板 ionic-heroku-button用于Heroku的一个单击离子应用程序模板在本地部署确保安装了 node.js 插件和 Heroku Toolbelt插件。git clone git@github....
heroku-jupyter 目前没有任何配置正常工作。 我无法弄清楚工作环境.yml。 可悲的是,旧配置不起作用,因为已从包存储库中删除了不推荐使用的包。 与使用 anaconda 不同,创建一个在 heroku 中运行的 docker 容器...
Heroku最小Chrome启动Chrome并在Heroku上运行! 这是,该仓库使用xvfb在cedar-14堆栈上运行。 我尽力使宝石的数量尽可能少,尽管我确实包括了Thor,以供将来使用,并带有不同的配置标记等。 这是使此工作正常的基本...
DjangoHero在云上 (使用Heroku)搭建一个Django项目最快的方式
wordpress-heroku 该项目使用wordpress作为依赖项,并配置所需的主题和插件。 该存储库的目标是为可部署到Heroku的客户端应用程序创建一个后端。 该应用程序会自动配置,并使用Cloudcube ( )开箱即用地添加aws ...