はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/01/16
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 当サイト情報 >> スレッド

このページは表示専用です。新規投稿・レスや最新情報はこちらです。

 Rubyがうごかねっす!
日時: 2012/08/08 17:10
名前: ばさらたんやっほい

1.不明点・障害内容:Rubyをインストールしてテストページを作り動かしたけど動かなかったです
500Internal Server Error出ちゃってエラーログ見てみてもちんぷんかんぷん
どなたかうまい方法教えてください。Rubyはyumでインストール。バージョンはruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]って書いてありました

httpd.confも見ながら書き直したので間違ってないはずだし、
パーミッションも705にしたし
index.rbもテスト用とかってサイトに載ってる簡単なもので、
#!/usr/bin/rubyって書いてあって、

[root@hogehoge ~]# which ruby
/bin/ruby
でした。

あわしてIndex.rbを書き直してもうまくいかなかったです。

2.ログの有無   :有
  (有:その内容) :Premature end of script headers: index.rbって出てます
3.Distribution  :Fedora
      Version :17
4.Service Name  :Apache/2.2.22 (Unix)
      Version :2.2.22ってのがバージョンかな?

5.ネットワーク構成:マンションタイプのVDSLっす!

よろしくお願いしますっ!

■ コンテンツ関連情報

 Re: Rubyがうごかねっす! ( No.1 )
日時: 2012/08/09 07:52
名前: stranger
参照: http://ja.528p.com/

httpd.confで
LoadModule cgi_module modules/mod_cgi.so(デフォルトで有効)
AddHandler cgi-script .cgi .rb
を設定

/var/www/cgi-bin意外にスクリプトを置く場合は

Options +ExecCGI
をDirectory設定で追加

とりあえず
/var/www/cgi-binにindex.rbをおいて

httpd://webサーバ名/cgi-bin/index.rb
でアクセスしてみる
 Re: Rubyがうごかねっす! ( No.2 )
日時: 2012/08/09 13:47
名前: ばさらたんやっほい

あざまっす!
さっそくやってみまっす!!
 Re: Rubyがうごかねっす! ( No.3 )
日時: 2012/08/09 14:13
名前: ばさらたんやっほい

httpd.conf設定きっちりやっても
cgi-binにおいても
index.rbの属性705にしても
どーしても500エラーになっちゃうっす

ふつーの***.cgiってファイルは読めるのにね
なんでだろ??
PHPもよめるんです
rbだけよめねぇんです
おかしいよねー><

もうちょっとご指導お願いします
CGIは動くのです rbだけうごかねんです
 Re: Rubyがうごかねっす! ( No.4 )
日時: 2012/08/09 16:40
名前: stranger
参照: http://ja.528p.com/

*.rbで日本語を使うとエラーになる場合があるようですが
rubyスクリプトに問題があるのでは?

日本語を使う場合は net検索して方法を捜して下さい
 Re: Rubyがうごかねっす! ( No.5 )
日時: 2012/08/10 08:59
名前: ばさらたんやっほい

ありがとうございます!日本語かいたらまずいんですね!!

ただ、testpageって表示させるだけの簡単なページだったんだけど><

ググってみたけど違うエラーみたいです
当方のエラーはrubyがみっかんない系で、ファイルのほうにどう書いてもRubyにたどりつかないわーって
やつだとおもうんです

ためしに
# -*- coding: utf-8 -*-
ってかいたけどやっぱりrubyみっかんなかったみたいです><

あと、余談に。
ためしにwordpressインストールしてみたけどそれも動かなかったです
 Re: Rubyがうごかねっす! ( No.6 )

** 返信者によって削除されました

 Re: Rubyがうごかねっす! ( No.7 )

** 返信者によって削除されました

■ その他

ページ先頭へ


Copyright(©)2004-2018 First home server construction. All Right Reserved.