[前][次][番号順一覧][スレッド一覧]

rails:992

From: "NK" <nk@n...>
Date: Sat, 11 Mar 2006 20:41:36 +0900 (JST)
Subject: [rails:992] Re: typoが動作しない

NKです。自己レスの補足です。

FreeBSD 5.4R  6.0Rのいずれの環境でテストを行った場合にも、
config/environments/production.rbに
  ActionController::AbstractRequest.relative_url_root = "/typo"
を追加しております。

> 自己レスです。
>
> 質問させていただいたFreeBSD5.4Rの環境では、何をしても
> 進展がなかったので、FreeBSD 6.0Rの環境にRoR環境を作成
> し、いろいろテストを行ってみたところ、以下の環境&設定で
> 動作しました。(構築したRubyそのものに問題があるのかも・・)
>
> moroさんのブログも参考にしてみましたが、私の構築した
> FreeBSD 6.0環境では動作しませんでした。
>
> どなたか、FreeBSD系のOSでうまく動作している方、の環境
> および設定ファイル等提示していただけると幸いです。
>
>
> 以下、動作したFreeBSD6.0R環境と設定内容を記します。
>
> ●環境:
>   FreeBSD 6.0R
>   ruby 1.8.4 (2005-12-24) [i386-freebsd6]
>       通常版をportsでコンパイル&インストール
>   mysql-ruby-2.7
>   ruby-fcgi-0.8.6
>   rubygems-0.8.11
>   MySQL 4.1.18 および 4.0.26
>   rails 1.0.0
>
> ●設定ファル(抜粋)
>  "check-local" => "disable" が今回のポイントになりました。
> ですが、マニュアルに書かれている内容と動作がどうも違う気が
> してなりません。
>
> ########################################################################
> # typo
> ########################################################################
>
> $HTTP["url"] =~ "^/typo/" {
>   #url.rewrite = ( "^/$" => "index.html", "^([^.]+)$" => "$1.html" )
>   fastcgi.debug = 0
>   server.document-root = "/usr/local/www/typo/public"
>   alias.url = ("/typo/" => "/usr/local/www/typo/public/")
>   server.indexfiles          = ( "dispatch.fcgi" )
>   server.error-handler-404 = "/typo/dispatch.fcgi"
>   accesslog.filename = "/usr/local/www/typo/log/access_log"
>
>   fastcgi.server = (
>       "/typo/dispatch.fcgi" => ((
>       #"/typo/" => ((
>         "check-local" => "disable",
>         "bin-path" => "/usr/local/www/typo/public/dispatch.fcgi",
>         "socket" => "/tmp/rails-typo.socket",
>         #"strip-request-uri" => "/typo/",
>         "min-procs" => 2,
>         "max-procs" => 2,
>         #"bin-environment" => ( "RAILS_ENV" => "production" )
>         "bin-environment" => ( "RAILS_ENV" => "development" )
>       ))
>   )
>
> }
>
>
>
>> NKと申します。
>> railsの勉強がてら、typoをインストールしてみたのですが、
>> 行き詰まっております。どうか、ご教示お願いします。
>>
>> 現象:
>>   http://localhost/typo/admin/sidebar
>>   http://localhost/typo/
>>   にアクセスすると、「500 - Internal Server Error」が表示される(500.html)。
>>   その他は動作します。
>> エラーログは以下をはいております。
>> (mod_fastcgi.c.2263) unexpected end-of-file (perhaps the fastcgi process
>> died): pid: 5300 fcgi-fd: 9 remote-fd: 8
>> 2006-03-09 21:00:58: (mod_fastcgi.c.3021) child signaled: 4
>> 2006-03-09 21:00:58: (mod_fastcgi.c.3064) response not sent, request
>> sent:
>> 892 connection-fd: 8 fcgi-fd: 9
>>
>>
>> 環境:
>>   freebsd 54.R
>>   lighttpd 1.4.10
>>   ruby 1.8.4 (2005-12-24) [i386-freebsd5]
>>   rails (1.0.0)
>>   mysql 4.0.26
>>   typoのインストール先: /usr/local/www/data/typo
>>
>> 設定内容 (lighttpd.conf)
>>
>> server.modules              = (
>>                                "mod_rewrite",
>>                                "mod_alias",
>>                                 "mod_access",
>>                                "mod_auth",
>>                                "mod_fastcgi",
>>                                "mod_cgi",
>>                                 "mod_webdav",
>>                                 "mod_accesslog" )
>>
>> server.document-root        = "/usr/local/www/data/"
>> server.errorlog             = "/var/log/lighttpd/lighttpd.error.log"
>> accesslog.filename = "|/usr/local/sbin/cronolog
>> /var/log/lighttpd/access_log_L.%Y%m%d"
>> server.pid-file            = "/var/run/lighttpd.pid"
>>
>> fastcgi.server = (
>>     ".php" => ((
>>         "bin-path" => "/usr/local/bin/php",
>>         "socket" => "/tmp/php.socket",
>>         "max-procs" => 2,
>>         "bin-environment" => (
>>             "PHP_FCGI_CHILDREN" => "3",
>>             "PHP_FCGI_MAX_REQUESTS" => "500"
>>         ),
>>         "bin-copy-environment" => (
>>             "PATH", "SHELL", "USER"
>>         ),
>>         "broken-scriptfilename" => "enable"
>>     )),
>>     "/typo/dispatch.fcgi" => ((
>>         "socket" => "/tmp/rails-typo.socket",
>>         "bin-path" => "/usr/local/www/data/typo/public/dispatch.fcgi",
>>         #"strip-request-uri" => "/typo/",
>>         "min-procs" => 2,
>>         "max-procs" => 4,
>>         "bin-environment" => ( "RAILS_ENV" => "production" )
>>     ))
>> )
>>
>> #fastcgi.debug = 0
>> #url.rewrite = ( "^/$" => "index.html", "^([^.]+)$" => "$1.html" )
>>
>> alias.url = ("/typo" => "/usr/local/www/data/typo/public")
>> $HTTP["url"] =~ "^/typo/" {
>>   server.indexfiles          = ( "index.html", "dispatch.fcgi" )
>>   server.error-handler-404 = "/typo/dispatch.fcgi"
>>   accesslog.filename = "|/usr/local/sbin/cronolog
>> /usr/local/www/data/typo/log/access_log_L.%Y%m%d"
>>   server.errorlog = "/usr/local/www/data/typo/log/error.log"
>> }
>>
>>
>>
>>
>>
>> --
>> ML: rails@r...
>> 使い方: http://QuickML.com/
>>
>
>
>
> --
> ML: rails@r...
> 使い方: http://QuickML.com/
>



--
ML: rails@r...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

       987 2006-03-09 13:35 [nk@n...             ] typoが動作しない                        
       991 2006-03-11 12:27 ┗[nk@n...             ]                                       
->     992 2006-03-11 12:41  ┗[nk@n...             ]                                     
       994 2006-03-12 05:30   ┗[don@n...            ]                                   
       995 2006-03-12 10:36    ┗[nk@n...             ]                                 
       996 2006-03-12 16:16     ┗[kazuhiko@f...       ]                               
       997 2006-03-12 16:48      ┗[nk@n...             ]