[ruby-list:43598] Re: CGIが実行できない(open failed)

From: Maehara Masahide (前原正英) <maehrm@...>
Date: 2007-06-07 01:23:12 UTC
List: ruby-list #43598
前原です。

On Wed, 6 Jun 2007 17:13:46 +0900,
Nobuyoshi Nakada <nobu@ruby-lang.org> wrote:

> * システムのデフォルトで /usr/local/lib も探すように指定する
>   近頃のSolarisだとcrleコマンドで指定するようです。
>     crle -u -l /usr/local/lib

さきのメールで,httpd.conf に
SetEnv LD_LIBRARY_PATH /usr/local/lib
を追加して解決したと,ご報告したのですが,なかたさんに教えていただいた,
上記の方法を採用したいと思います。crle というコマンドがあるんですね。
非常に参考になりました。

現在は,cgiを使って,MySQLに接続し,SQLの勉強などを生徒とやりたいと思っ
ていますが,後々は,rails もやってみようと考えています。
crle を利用した場合,以下の問題も解決できました。

> > Apache で,cgi が実行できなかったので,rails 環境で試してみようと,
> > $ ./script/server
> > したあと,public フォルダに,cgiファイルを置いて実験してみたのですが,
> > require "nkf"
> > を有効にすると,以下のようなエラーが表示されました。
> 
> WebrickもApache同様環境変数をクリアします。
--
前原 正英(Maehara Masahide)<maehrm@miyazaki-c.ed.jp>
宮崎県立佐土原高等学校/情報技術科
http://www.miyazaki-c.ed.jp/sadowara-th/
GPG Fingerprint: 17A6 8B1C 1186 1B45 41AE 5BBB CE42 E9EA 69A2 5844

In This Thread