关于启用备用服务器进行反向代理的说明

Author:zumikua Updated at:2015-10-31 09:58:59 UTC

最近DigitalOcean的国内线路十分不稳定,疑似被墙。出于各种各样的考虑,决定使用ChicagoVPS的VPS做一个反向代理来提高访问速度。 关于反向代理的一些说明: 设置代码基本上是长这样的,因为那个服务器上自带了apache,所以我也懒的换成其他的server。顺便一说apache的配置文件比nginx好写了不止一个档次。 不过apache也有一些问题,比如这里的SetOutputFilter,一开始并没有人提到要加上这一个命令,于是经过漫长的搜索尝试等等终于找到了[这个问题](http://stackoverflow.com/questions/3479061/i-cant-seem-to-get-mod-proxy-html-working-at-all-no-debug-output-no-errors)。顺便你没看错,mod_proxy_html是不会输出log的,这点也是让我郁闷了半天。 ```` ServerAdmin i@zumikua.in ServerName zumikua.in ServerAlias www.zumikua.in ProxyPass / http://do.zumikua.in/ ProxyPassReverse / http://do.zumikua.in/ ProxyHTMLURLMap http://do.zumikua.in/ / SetOutputFilter proxy-html ````

关于Rails在development环境中出现We're sorry, but something went wrong.的原因

Author:zumikua Updated at:2015-05-31 11:31:32 UTC

这么简单的内容你让我怎么写一篇文章出来…… 具体原因不明,但是我所遇到的问题都是出在在controller中写了中文又没有在行首加上#encoding: utf-8导致的,记得把文件也改成utf-8编码。 就是这样,并不能确定会不会有其他的原因导致这种情况的发生,不过目前我只见到了这一种情况。 话说回来在controller里写中文本来就是不符合最佳实践的行为,正确的做法是使用i18n。不过,这种又不是自己用的小项目,管他呢……
Main