作者giive (lala)
看板Ruby
标题Re: [RoR ] 问题 Application error (Rails)
时间Mon Oct 23 08:06:13 2006
※ 引述《timerover (再也不会输了!!!)》之铭言:
: 新手发问
: 装好RoR之後 localhost:3000 首页中的连结
: About your application’s environment
: 点了之後出现
: Application error (Rails)
: 查了些资料
: 有人说要检查public中 dispatch.fcgi dispatch.cgi dispatch.rb权限是755
: 我做到了 结果一样错误没有改善
http://lightyror.blogspot.com/2006/08/rails_26.html
假设一开始初始化你的 Project
就有 Application Error 问题
通常死在权限 或是 你的环境架设
权限部份请确定你的 log/ tmp/ 资料夹权限都是可读写
并且请确认你跑的 Web Server 可以读写到这两个资料夹
意思就是说,如果当你使用 lighttpd ,
系统通常都会用 lighttpd 这个 user 来启动 lighttpd
请确认 lighttpd 这个 user 是否可以读写 log/ tmp/
如果你使用 webrick
你只要确认你现在使用者有权限可以读写即可
如果你对於我讲的话雾撒撒的
一个小建议是你先一开重新建立一个新的 Rails 资料夹
rails test
进入这个资料夹,不要切换任何使用者,强迫使用 Webrick 启动
ruby script/server webrick
之所以要这麽作是因为 script/server 会侦测有没有 lighttpd
如果有就会自动改成 lighttpd 启动
只有在後面加入 webrick
才会强迫使用 webrick 来启动 Rails
通常只要这样作,绝对没有权限的问题
但是你都照作了,真的还是有上述的问题
那就是你 Ruby on Rails 安装有问题
请将你的 OS 还有安装方式讲清楚
: 有人说要
: dummy_app> rake rails:freeze:gems
: dummy_app> echo >vendor/rails/activesupport/README
: dummy_app> rake doc:rails
: 做了 Application error (Rails)消失
: 出现 Not Found
: `/rails/info/properties' not found.
: 然後所有路径都是Not Found了
: 卡住好久不知道该怎麽办 请版友帮忙
: 新手发问 请多包涵
--
lighty RoR 是一个介绍 lighttpd , SQLite , Ruby and Rails 的 Blog
http://lightyror.blogspot.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.170.38.72
1F:推 timerover:已解决 非常感谢:) 10/23 11:37