打印

累死我了,刚才在Fedora下装了个redmine.

本帖已经被作者加入个人空间

累死我了,刚才在Fedora下装了个redmine.

一直出些莫名其妙的错误,我确定所有步骤都对了。还是出现:bad interpreter:No such file or directory

后来终于找到原因,是因为#!/usr/local/bin/ruby 后面带有\r。汗。
找到原因就好办了。

vi ./dispatch.fcgi

:set ff?
:set ff=unix
:wq


就能正常运行了。郁闷啊。
谢谢大家加入Ruby中文社区!
[寻找您身边的Rubyist.]

TOP

记录几个关键配置:
引用:
LoadModule fastcgi_module modules/mod_fastcgi.so

# this line is added by Jerome. 2007-8-17 for project management platform.

<IfModule mod_fastcgi.c>
 FastCgiIpcDir /tmp/fcgi_ipc/
 FastCgiServer /home/domains/redmine/htdocs/public/dispatch.fcgi -processes 4 -initial-env RAILS_ENV=production -idle-timeout 120
 AddHandler fastcgi-script .fcgi
</IfModule>
引用:
chown apache.apache /tmp/fcgi_ipc -R
chmod 777 /tmp/fcgi_ipc -R
[/code]

[quote]
#this virtualhost is done by Jerome. 2007-8-17 for project management platform.


<VirtualHost *:80>
ServerName project.xxxx.eu
ServerAlias 7xxxx
DocumentRoot /home/domains/redmine/htdocs/public/
ErrorLog /home/domains/redmine/error_log

 <Directory "/home/domains/redmine/htdocs/public/">
  Options ExecCGI FollowSymLinks
  AllowOverride all
  Allow from all
  Order allow,deny
 </Directory>

</VirtualHost>
引用:
chmod 755 public/dispatch.fcgi public/dispatch.cgi public/.htaccess
chown apache.apache log -R
chmod 777 log -R
具体参考页面:http://wiki.rubyonrails.org/rails/pages/RailsOnFedora
谢谢大家加入Ruby中文社区!
[寻找您身边的Rubyist.]

TOP

打算换linux服务器了吗?

I.forget('you'){|something| something.remember.deepen}

TOP

没有,这次的目的不就是身施力行,在现实生活中推广Ruby嘛。
公司需要一个项目管理平台,唯一的要求就是要开源,于是我就选择了Redmine。

这个linux服务器是公司的。
谢谢大家加入Ruby中文社区!
[寻找您身边的Rubyist.]

TOP

呵呵,不错。。。

I.forget('you'){|something| something.remember.deepen}

TOP

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