随笔分类 -  ruby on rails

rails中验证码的rmagick安装问题解决
摘要:要在rails中实现验证码的功能,需要用到rmagick模块,但是在ubuntu12中直接通过gem install rmagick无法安装成功,提示没有Magic-config。于是各种百度,都说是安装libmagick9-dev(sudo apt-get install libmagick9-dev),提示已经找不到这个包了,可能是让别的包替代了。于是各种google,终于找到这个http://stackoverflow.com/questions/5201689/rmagick-gem-install-cant-find-magick-config这里的这个问题好像是关于mac环境下的配 阅读全文

posted @ 2012-07-09 22:56 eric_chen 阅读(514) 评论(0) 推荐(0) 编辑

ubuntu中Ruby开发集成环境
摘要:因项目需要,主要是考虑到我们项目的高可变性,以及由此产生的高适应性,所以选择用ruby。跟Java相比,ruby的确比较灵活,能写出千变万化的代码。但是,比较可悲的是,在windows7上面搭建ruby环境问题比较多。无论是基于cgywin,还是直接使用netbeans都不尽如人意。因为想调整webserver使用nginx+thin,而不是webrick,所以,要考虑thin的适应性。没想到,使用当前的ruby1.9.3 p134还有问题。在项目路径下,每次运行thin start,到最后总是提示intercepter error,但是用webrick就是好的。可能thin跟1.9.3的还没 阅读全文

posted @ 2012-06-06 10:46 eric_chen 阅读(3404) 评论(6) 推荐(2) 编辑

ruby gem update到zliberror
摘要:都说是通过rvm管理ruby,就在ubuntu上测试了一下。按照rvm的官网,下载安装(请参阅rvm官网,步骤省略),然后安装ruby:rvm install 1.9.2then:rvm install 1.9.3然后要安装thin,这个时候出现了LoadError,提示没有zlib这个错误在执行gem update的时候也会出现。按照网上很多人的处理方法:在1.9.2的源码包(自己下载解压)里面,找到ext,进入zlib路径,然后做如下处理:ruby ./extconf.rbmake && make install据说就会好的,但我依然不能成功,在生成的mkmf.log文件中 阅读全文

posted @ 2012-06-04 14:51 eric_chen 阅读(186) 评论(0) 推荐(0) 编辑

搭建ruby on rails(3.1)之安装gem mysql2
摘要:直接借助现有的ide都会帮我们搭建出一个rail项目代码框架。但在运行的时候,就出现了mysql2版本对不上的问题。找了网上很多资料,很多都是说下载mysql connector,然后通过如下命令安装mysql2的gem:gem install mysql2 -- '-with-mysql-lib="E:\opensource\6_database\mysql\mysql-connector-c-noinstall-6.0.2-win32" -with-mysql-include="E:\opensource\6_database\mysql\mysql- 阅读全文

posted @ 2011-12-29 13:28 eric_chen 阅读(892) 评论(0) 推荐(0) 编辑

rails操作中碰到的问题集锦
摘要:1.在执行rails server或者相关操作时,出现如下错误。Could not find gem 'sqlite3-ruby (>= 0, runtime)' in any of the gem sources.Try running `bundle install`. 1) 先运行命令: bundle install 成功则已;出现如下异常: can not find sqlite3-ruby或类似异常可以考虑下面的处理方式 2)http://stackoverflow.com/questions/2305920/rails-3-can-not-find-sqlit 阅读全文

posted @ 2010-11-10 17:09 eric_chen 阅读(224) 评论(0) 推荐(0) 编辑