惟愿终日无丝竹之乱耳,无案牍之劳形。看那平心所至处,皆为仙境。

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

上一篇 / 下一篇  2007-08-18 04:00:07 / 个人分类:搞搞技术

查看( 65 ) / 评论( 4 )
一直出些莫名其妙的错误,我确定所有步骤都对了。还是出现:bad interpreter:No such file or directory

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

CODE:

vi ./dispatch.fcgi

:set ff?
:set ff=unix
:wq
就能正常运行了。郁闷啊。

具体参考页面:http://wiki.rubyonrails.org/rails/pages/RailsOnFedora

TAG: dispatch fastcgi fcgi fedora rails redhat ruby

SKYOVER之陋室 admin 发布于2007-08-18 03:53:20
记录几个关键配置:

QUOTE:

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>

QUOTE:

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>

QUOTE:

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
幻 blackanger 发布于2007-08-18 16:52:59
打算换linux服务器了吗?
SKYOVER之陋室 admin 发布于2007-08-19 10:37:41
没有,这次的目的不就是身施力行,在现实生活中推广Ruby嘛。
公司需要一个项目管理平台,唯一的要求就是要开源,于是我就选择了Redmine。

这个linux服务器是公司的。
幻 blackanger 发布于2007-08-19 10:49:37
呵呵,不错。。。
我来说两句

(可选)

Open Toolbar