![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
rails学习
强风
明月松间照,清泉石上流。
展开
-
在ubuntu下rails通过passenger安装nginx出错的原因
可能是由于RAM太小,导致g++编译的时候没有足够的内存。我当时用的虚拟机,直接将内存从256升到512就ok了。原创 2013-03-18 20:48:56 · 630 阅读 · 0 评论 -
关于rails时差8小时的问题解决方案
主要因为存储默认 UTC时间格式,会相差8个小时在 config/application.rb 中加入如下两个配置即可解决config.time_zone = 'Beijing'config.active_record.default_timezone = :Beijing原创 2013-03-18 21:10:16 · 1352 阅读 · 0 评论 -
rails中使用will_paginate针对数组进行分页处理
刚开始以为不支持,还以为要自己重写。后来发现will paginate3.0版本以上使用require 'will_paginate/array'即可对array进行分页处理及显示原创 2013-03-18 20:53:21 · 1048 阅读 · 0 评论 -
Ruby On Rails(Ubuntu64位12.04) 服务器部署
1.前提条件纯净的ubuntu系统,没有安装过ruby,2.安装ruby2.1准备工作为了保证安装的顺利进行,需要先执行的几个命令:apt-get update更新源apt-get install aptitude安装aptitude命令2.2安装ruby所依赖的库文件2.2.1安装opensslaptitude install libcurl4-openssl-d原创 2013-03-18 21:02:01 · 2406 阅读 · 1 评论 -
ruby on rails & nginx bug修复心得
1.由于服务器中部分功能是通过系统命令来进行的,所以需要保证系统中安装了对应的程序。比如需要使用压缩功能,调用了系统的zip命令,但是新的服务器上没有装zip命令,导致出现bug。2.一定要用productioin模式多跑几次。部分功能在production模式下跑和development模式下跑效果会不一样,production模式下可能会有问题,一定要在producti原创 2013-03-18 21:08:53 · 842 阅读 · 0 评论 -
Ruby on Rails(Ubuntu64位12.04)连接sql-server2005说明
1.安装FreeTDSsudo apt‐get install freetds‐dev freetds‐bin tdsodbc2.配置FreeTDS[developer] host = endor port = 1433 instance = DEVELOPER # connect to a named instance tds version = 8.0 clie原创 2013-03-18 21:18:03 · 984 阅读 · 0 评论