- 浏览: 91911 次
- 性别:
- 来自: 北京
最新评论
-
cherest:
楼上兄弟,有一种可能性是现在bundle依靠的是Gemfile ...
rails3下安装ckeditor -
seamon:
jerry 写道require 'mysql'
cl ...
rails3 mysql2安装,incompatible character encodings: UTF-8 and ASCII-8BIT 解决! -
jerry:
require 'mysql' class Mysql: ...
rails3 mysql2安装,incompatible character encodings: UTF-8 and ASCII-8BIT 解决! -
seamon:
1、如果你安装了devkit,可以指定mysql的安装路径进行 ...
rails3 mysql2安装,incompatible character encodings: UTF-8 and ASCII-8BIT 解决! -
edokeh:
按照lz的方法装好了,但是还是有问题,而且现象很诡异
在rai ...
rails3 mysql2安装,incompatible character encodings: UTF-8 and ASCII-8BIT 解决!
文章列表
my develop environment:
windows xp
F:\>ruby -v
ruby 1.9.2p180 (2011-02-18) [i386-mingw32]
F:\>rails -v
Rails 3.0.5
在session中存了一个对象,并将session存到数据库中时,报错:undefined class/module Function
解决方法:在application_controller中加入
before_filter :preload_models
def preload_models()
Mo ...
Use the database for sessions instead of the cookie-based default,
which shouldn't be used to store highly confidential information
Create the session table with
rake db:sessions:create
Run the migration
rake db:migrate
Make sure you also tell rails to use ActiveRecord to manage your ses ...
如题,在http://stackoverflow.com/questions/2390178/skip-before-filter-in-rails 找到了答案。
问:
I have three controllers: dog
, cat
, and horse
.
These controllers all inherit from the controller animal
.
In the controller animal
, I have a before filter that authenticates a user as such:
before_fi ...
前段时间刚做一个有关“关节健康”的网站:好关节俱乐部http://www.osteoclub.com.cn
上线有一个多月了,百度还是只收录了一个首页,急死人了。
从WEB访问日志看,这两天百度的爬虫只抓取了首页和robots.txt. 难道robots.txt对它有影响。暂且把robots.txt删除试一下。
2011-06-10
昨晚发现,网站被降权了。今天检查WEB访问日志, 百度爬虫抓取robots.txt时跳转到了404页面。难道是这个原因?还是把robots文件加上吧。
在 linux 运行rails c ,报错 in `require': no such file to load -- readline
在http://railsforum.com/viewtopic.php?id=14452 找到解决方法。
>yum install readline-devel
到ruby 的源文件目录:
>cd <ruby_src>/ext/readline
>ruby extconf.rb
>make && make install
my develop environment:
windows xp
F:\>ruby -v
ruby 1.9.2p180 (2011-02-18) [i386-mingw32]
F:\>rails -v
Rails 3.0.5
参照文章:http://thewebfellas.com/blog/2008/11/2/goodbye-attachment_fu-hello-paperclip
1.安装paperclip
gem install paperclip
2.安装ImageMagick and RMagick
在http:// ...
my environment:
windows xp
F:\>ruby -v
ruby 1.9.2p180 (2011-02-18) [i386-mingw32]
F:\>rails -v
Rails 3.0.5
在按照http://rubydoc.info/gems/ckeditor/3.5.3/frames 安装ckeditor时遇到了问题,又折腾了很久。
问题:
rails generate ckeditor:base
这一步,会在public/javascripts/ 生成ckeditor文件夹,但其中没有最主要的文件ckeditor. ...
my environment:
F:\>ruby -v
ruby 1.9.2p180 (2011-02-18) [i386-mingw32]
F:\>rails -v
Rails 3.0.5
需要用到图文编辑框时,自然想到了fckeditor,查找网上的文章,大同小异,如:http://www.blogjava.net/rocky/archive/2006/11/04/rails-fckeditor-integration.html 是2006年的。
按照文章的方法,在rake fckeditor:install 时,总是出错,首先是:
no such ...
昨天为了向google merchant提交商品数据feed, 花费了不少时间,按google提示的格式要求http://www.google.com/support/merchants/bin/answer.py?answer=188494,修改提交了N次,总是告诉我未获准——不符合 Google 购物政策 ...
后来想到“不会是对天朝有限制吧”, 重新注册了一个google账号, 设置google merchant时,将国家设为美国。 居然提交feed成功。一开始的数据格式根本没有问题。
!
CPU风扇减噪——换硅脂
- 博客分类:
- 其他
你的CPU风扇狂转?
你的电脑开起来像拖拉机?
请试试——换硅脂。
我的台式机06年买的,近来发觉噪音越来越大,以为是脏了,拆开擦了一遍,包括CPU与风扇之间那层“白色的东西”,也擦得干干净净。结果开机后声音更大了,大得吓人,根本没办法用。
难道是因为那层“白色的东西”? 我知道那叫硅脂,用来帮助CPU和风扇贴得紧一些、散热容易些。 不过,有那么大作用吗?我一直认为它是可有可无的东西。
抱着死马当活马死的态度,从中关村买来了硅脂,取下CPU风扇,在CPU上挤了一滴,装上风扇,开机。
我靠,超静音啊!
环境: linux ruby1.9.2 rails 3.0.5 mysql2 0.3.2
遇到问题:Please install the mysql2 adapter: `gem install activerecord-mysql2-adapter`
解决方法:
gem uninstall mysql2
then
gem install mysql2 -v 0.2.7
参考:http://stackoverflow.com/questions/5840742/version-of-mysql2-0-3-2-doesnt-ship-with-the-activ ...
之前在开发机器上安装的rails 3.0.5 , 今天在生产机上布署,报错:
Could not find tzinfo-0.3.26 in any of the sources
经查发现,今天安装的rails 3.0.5中其中有些gem的版本与我在开发机器上安装的不同。
通过gem list 可以看到生产机安装的gem版本列表
再打开gemfile.lock, 将其中的gem版本号,修改为与 gem list 的一致。
即可。
在按照http://binku.iteye.com/blog/483687 安装passenger时,提示需要 安装OpenSSL support for Ruby。
找到一个方案,经测试可以解决:
http://serverfault.com/questions/114725/openssl-support-for-ruby-cipher-is-not-a-module-typeerror
到ruby的源文件目录:
cd ext/openssl/
ruby extconf.rb
make
sudo make install
cp -R /usr/local/rub ...
按照robbin的http://www.iteye.com/topic/43228中所述的“安装 ruby 的数据库适配器”方法安装时,找不到mysql安装路径。
> whereis mysql
mysql: /usr/bin/mysql /usr/lib/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz
ruby extconf.rb --with-mysql-dir=mysql安装路径
替换以上的安装路径为/usr/lib/mysql /usr/share/mysql,都不行。
后来找到一个哥门遇到了 ...
F:\>ruby -v
ruby 1.9.2p180 (2011-02-18) [i386-mingw32]
F:\>rails -v
Rails 3.0.5
form_for 下的 select 是这么写的:
<%= f.select :parent_id, options_tree_for_select(@departments) %>
其中 options_tree_for_select 返回的是多个 <option>拼接在一起的html.
当在show页面用select_tag 代替 f.select时 ...