rdera回答ポイント 80ptウォッチ 2

rvmでインストールしたrubyをcgiから使用することができません。

使用する方法をご教授頂きたく、宜しくお願い致します。

cgiファイル(/home/rdera/www/index.cgi)の1行目に以下のように記述しています。
#!/home/rdera/.rvm/wrappers/ruby-1.9.2-p180/ruby -Ku

しかし、ブラウザでアクセスすると、apacheのログには以下の通り、
エラーログが出力されてしまいます。
(8)Exec format error: exec of '/home/rdera/www/index.cgi' failed
Premature end of script headers: index.cgi


apacheの実行ユーザがアクセス可能なようにパーミッションは設定していますし、
どのような理由でエラーログが記録されるのか検討がつきません。


環境
OS:CentOS 5.5
Apache:2.2.3
rvm: 1.2.9

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2011-03-24 00:40:02
終了日時
2011-03-31 00:40:03
回答条件
1人2回まで

この質問のカテゴリ

この質問に含まれるキーワード

Apache1359Ruby760パーミッション208CentOS474CGI2023ブラウザ4012SCRIPT437OS4923インストール7094エラーログ104

人気の質問

メニュー

PC版