<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="/xslt/rss2.xsl" media="screen"?>
<rss version="2.0"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Latest from GeeKaa's Ruby开源项目</title>
		<link>http://bbs.geekaa.com/go/ruby</link>
		<description>GeeKaa | software for internet</description>
		<category>Technology</category>
		<language>zh_cn</language>
		<item>
			<title>RubyonRails连接MAMP下MySql失败的解决方法 ... no reply</title>
			<link>http://bbs.geekaa.com/topic/view/730.html</link>
			<comments>http://bbs.geekaa.com/topic/view/730.html#reply</comments>
			<dc:creator>隐藏人物</dc:creator>
			<author>隐藏人物</author>
			<!--<enclosure url="http://bbs.geekaa.com/img/p/2.jpg" type="image/jpeg" />
			<enclosure url="http://bbs.geekaa.com/img/p/2_s.jpg" type="image/jpeg" />
			<enclosure url="http://bbs.geekaa.com/img/p/2_n.jpg" type="image/jpeg" />-->
			<category>Ruby开源项目</category>
			<description>
			 按照&lt;a href="http://bbs.geekaa.com/topic/view/728.html" rel="nofollow external" class="tpc"&gt;Creating a weblog in 15 minutes&lt;/a&gt;的方法创建了一个小程序，数据库使用了&lt;a href="http://bbs.geekaa.com/topic/view/729.html" rel="nofollow external" class="tpc"&gt;MAMP下的MySql&lt;/a&gt;。不过运行失败。&lt;br /&gt;
&lt;br /&gt;
原因是数据库连接失败。&lt;br /&gt;
&lt;br /&gt;
返回的页面包括了以下提示：&lt;br /&gt;
&lt;div class="code"&gt;&lt;br /&gt;
&lt;strong&gt;Errno::ENOENT in TodorController#new&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
No such file or directory - /tmp/mysql.sock&lt;br /&gt;
&lt;br /&gt;
RAILS_ROOT: ./script/../config/..&lt;br /&gt;
&lt;br /&gt;
Headers: {"cookie"=&amp;gt;[], "Cache-Control"=&amp;gt;"no-cache"}&lt;br /&gt;
&lt;/div&gt;
&lt;br /&gt;
解决的办法是：让程序的&lt;a href="http://www.google.com/search?hl=en&amp;newwindow=1&amp;client=safari&amp;rls=zh-cn&amp;q=yml+rubyonrails&amp;btnG=Search" rel="nofollow external" class="tpc"&gt;yml&lt;/a&gt;知道你的mysql.sock所在。&lt;br /&gt;
&lt;br /&gt;
假如你的MAMP是存放在了系统的“应用程序”目录里。你的mysql.sock应该在：&lt;br /&gt;
&lt;br /&gt;
&lt;div class="code"&gt;/Applications/MAMP/tmp/mysql/mysql.sock&lt;/div&gt;
&lt;br /&gt;
编辑程序目录下，app/config里的database.yml，在每个单元加入：&lt;br /&gt;
&lt;div class="code"&gt;socket: /Applications/MAMP/tmp/mysql/mysql.sock&lt;/div&gt;
&lt;br /&gt;
比如我这次的yml是这样的：&lt;br /&gt;
&lt;div class="code"&gt;&lt;br /&gt;
development:&lt;br /&gt;
  adapter: mysql&lt;br /&gt;
  database: todor_development&lt;br /&gt;
  socket: /Applications/MAMP/tmp/mysql/mysql.sock&lt;br /&gt;
  host: localhost&lt;br /&gt;
  username: root&lt;br /&gt;
  password: root&lt;br /&gt;
&lt;br /&gt;
test:&lt;br /&gt;
    adapter: mysql&lt;br /&gt;
    database: todor_test&lt;br /&gt;
    socket: /Applications/MAMP/tmp/mysql/mysql.sock&lt;br /&gt;
    username: root&lt;br /&gt;
    password: root&lt;br /&gt;
        &lt;br /&gt;
production:&lt;br /&gt;
    development&lt;br /&gt;
&lt;/div&gt;
&lt;br /&gt;
保存好，再重启一下WEBrick（终端里在程序目录下执行./script/server）应该就行了。
			</description>
			<pubDate>Mon, 28 Apr 2008 17:05:16 +0800</pubDate>
			<guid>http://bbs.geekaa.com/topic/view/730.html</guid>
		</item>
		<item>
			<title>十五分钟创建一个blog系统 ... 1 reply</title>
			<link>http://bbs.geekaa.com/topic/view/728.html</link>
			<comments>http://bbs.geekaa.com/topic/view/728.html#reply</comments>
			<dc:creator>隐藏人物</dc:creator>
			<author>隐藏人物</author>
			<!--<enclosure url="http://bbs.geekaa.com/img/p/2.jpg" type="image/jpeg" />
			<enclosure url="http://bbs.geekaa.com/img/p/2_s.jpg" type="image/jpeg" />
			<enclosure url="http://bbs.geekaa.com/img/p/2_n.jpg" type="image/jpeg" />-->
			<category>Ruby开源项目</category>
			<description>
			 &lt;strong&gt;Creating a weblog in 15 minutes&lt;/strong&gt;&lt;br /&gt;
&lt;img class="code" src="http://www.rubyonrails.org/assets/2007/2/20/15minutes.gif" border="0" /&gt;&lt;br /&gt;
&lt;br /&gt;
介绍一个视频，演示了如何利用&lt;a href="http://www.rubyonrails.org" rel="nofollow external" class="tpc"&gt;Ruby on Rails&lt;/a&gt;在15分钟里面创建一个blog系统。&lt;br /&gt;
&lt;br /&gt;
当年就是看了这个视频，对RoR和&lt;a href="http://macromates.com/" rel="nofollow external" class="tpc"&gt;TextMate&lt;/a&gt;产生了浓厚的兴趣。&lt;br /&gt;
&lt;br /&gt;
不过以前也只是玩一玩，一直没有好好学学。&lt;br /&gt;
&lt;br /&gt;
最近发现原来&lt;a href="http://www.apple.com.cn/macosx/" rel="nofollow external" class="tpc"&gt;Leopard&lt;/a&gt;内置了RoR，所以，实在忍不住手……&lt;br /&gt;
&lt;br /&gt;
视频地址（mov文件）：&lt;br /&gt;
&lt;a href="http://media.rubyonrails.org/video/rails_take2_with_sound.mov" rel="nofollow external" class="tpc"&gt;http://media.rubyonrails.org/video/rails_take2_with_sound.mov&lt;/a&gt;
			</description>
			<pubDate>Mon, 28 Apr 2008 16:12:15 +0800</pubDate>
			<guid>http://bbs.geekaa.com/topic/view/728.html</guid>
		</item>
		<item>
			<title>Ruby爱好者 ... 3 replies</title>
			<link>http://bbs.geekaa.com/topic/view/285.html</link>
			<comments>http://bbs.geekaa.com/topic/view/285.html#reply</comments>
			<dc:creator>奸人坚</dc:creator>
			<author>奸人坚</author>
			<!--<enclosure url="http://bbs.geekaa.com/img/p/67.jpg" type="image/jpeg" />
			<enclosure url="http://bbs.geekaa.com/img/p/67_s.jpg" type="image/jpeg" />
			<enclosure url="http://bbs.geekaa.com/img/p/67_n.jpg" type="image/jpeg" />-->
			<category>Ruby开源项目</category>
			<description>
			 喜欢的来报道
			</description>
			<pubDate>Fri, 02 Nov 2007 03:05:46 +0800</pubDate>
			<guid>http://bbs.geekaa.com/topic/view/285.html</guid>
		</item>
	</channel>
</rss>