From: Maehara Masahide (=?iso-2022-jp?B?GyRCQTA4NkA1MVEbKEI=?=) Date: 2007-06-07T10:23:12+09:00 Subject: [ruby-list:43598] Re: CGIが実行できない(open failed) 前原です。 On Wed, 6 Jun 2007 17:13:46 +0900, Nobuyoshi Nakada 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) 宮崎県立佐土原高等学校/情報技術科 http://www.miyazaki-c.ed.jp/sadowara-th/ GPG Fingerprint: 17A6 8B1C 1186 1B45 41AE 5BBB CE42 E9EA 69A2 5844