打印

开发过程中值得注意的一点小错误

开发过程中值得注意的一点小错误

今天在写一个小程序的时候,懒得进入php?name=rails" onclick="tagshow(event)" class="t_tag">rails的目录,结果直接运行:

ruby /home/jerome/rails/script/server


正常运行,但是当我打开 http://localhost:3000/admin 的时候却死活提示找不到网页,提示错误:
引用:
“#<ArgumentError: Anonymous modules have no name to be referenced by>”
郁闷得我要死,在routes.rb里搞了半天还是没有解决。后来才发现只要正常进入Rails的目录就可以启动。

cd /home/jerome/rails/
ruby script/server


看来Rails提示的错误不但没有作用,反而会误导,有待改进啊。呵呵

一点小经验,供大家共享。

TOP

还有我就经常把:collection 写成 :collections, 搞得出了好几次毛病。

TOP

恩,我经常犯的一个错误,如果mysql的端口用的不是3306的话
得在config/database.yml中写port : 端口号 才行~

TOP

还有在ubuntu下mysql.socket根本不在/tmp下,这个也经常出现。

TOP

这个?
...........

TOP

把这些点滴经验集中起来呀

把这些点滴经验集中起来呀,就搞个板块,大家直接来找。
这个埋的好深,刚看到,其实我是来找其他资料的。

[ 本帖最后由 drive2me 于 2007-7-31 23:30 编辑 ]
Flying Piggy...! 
天地人合一!

TOP

引用:
原帖由 skyover 于 2007-7-4 16:48 发表
还有在ubuntu下mysql.socket根本不在/tmp下,这个也经常出现。
這個自己寫個Script即可

sleep 2 unless `ln -s /var/run/mysqld/mysql.sock /tmp/mysql.sock`


丟到init 1 2 3 5就可了

TOP

2008-12-05 05:14 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html) @38.103.63.61