
レンタルサーバーでrubyプログラムをアップロードしても画像のような?マークが出て認識してくれないようです。
どのようにすれば動くようになりますでしょうか。
アップロードした時の条件は以下のとおりです。
FTTPでアップロード
転送モード:アスキー転送モード
転送時のファイル拡張子・・・.rb
#!/usr/local/bin/rubyを最初に記述(レンタルサーバーページの指定通り)
転送後のパーミッション:705
その他に何をすればよいかわかりまん。
教えていただけませんでしょうか。
ちなみにコードは下記のような簡単なものです。
#!/usr/local/bin/ruby
print "Content-Type: text/html\n\n"
print "hello!"
よろしくお願いいたします。

No.3ベストアンサー
- 回答日時:
どこのレンタルサーバーかが秘密にされているので、推測ですが、CGIの拡張子はcgiだけなのでは?
リネームしてみてください。
許可されていれば、.htaccessの設定で、.rb もCGIと認識させられます。
AddHandler cgi-script .rb
この回答への補足
回答有り難うございます。
http://atpages.jp/
というレンタルサーバーです。
.htaccessの設定の仕方はどのようにすればよいか調べてみます。
AddHandler cgi-script .rbで検索してみます。
ありがとうございます。
ありがとうございました。
AddHandler cgi-script .rbを記述して.htaccessファイルをアップロードしたら動きました。
重ねてありがとうございました。
No.2
- 回答日時:
ただ単純にブラウザでディレクトリインデックスが表示されているだけなんじゃないですか?
ブラウザでそのファイルのリンクをクリックしたらどうなります?
rubyは触ったコトありませんが、
ASCIIモードで転送している(改行コードは正しく変換されている)し、
パーミッションも実行権限がついているようですから、
HTTPサーバから呼び出されば処理されるかと。
拡張子.rbがHTTPサーバがcgiとして動作させる。という設定になっていれば…ですが。
この回答への補足
回答有り難うございます。
ファイルのリンクをクリックするとダウンロードされてしまいます。
レンタルサーバーはCGIもRubyも利用できるようになっているのですが、何が原因かやはりわかりませんでした。
よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- Ruby Ruby / passenger のインストールについて 1 2023/01/30 18:31
- UNIX・Linux cronの@rebootでのdateコマンドの実行につきまして 2 2023/06/11 16:23
- PHP $filePath = './user_img/' . $file['name'];? 1 2022/12/10 07:29
- UNIX・Linux postfix smtpサーバーリレーがTLSハンドシェーク失敗 1 2022/08/15 15:45
- CGI 古ーくからフリーのtree.cgi掲示板を利用させてもらって来ましたが、最新でなにか復活できないか? 2 2023/04/07 10:43
- CGI -T(汚染モード)でメールが送れません 1 2022/06/12 14:11
- その他(IT・Webサービス) 301リダイレクトの使い方について 7 2022/04/05 17:50
- UNIX・Linux cronでシェルスクリプト実行時のkubactlコマンドが機能しない対処法。 2 2022/08/03 18:58
- PHP どうして送信されないのでしょうか? 1 2022/12/09 05:23
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ruby 配列
-
Ruby require ライブラリー
-
ruby OpenURI::Meta
-
ruby loopメソッド 変数(再喝)
-
ruby loopメソッド 変数
-
ビーリアルのユーザー名を変え...
-
英数字を含む文字列(0-9,A-Z)...
-
C言語の入力した文字を反転させ...
-
(再質問)エクセルのマクロボ...
-
ruby while式
-
ruby クラス・オブジェクト・イ...
-
1、Rstudioで回帰直線を求める...
-
rubyでじゃんけんのプログラム...
-
実行時エラー450:引数の数が一...
-
【VBA】複数シートのデータを1...
-
c言語でランタイムエラーの処理...
-
ルビー言語 ライブラリー 追記
-
ruby raise句
-
ruby begin句
-
ruby ensure句
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Ruby interpreter (CUI) 2.2.3 ...
-
RubyでNo such file or directo...
-
【本物のハッカーさん大至急助...
-
Ruby interpreter (CUI) 2.2.3p...
-
rubyプログラムからrubyプログ...
-
ruby 文字の正規表現について
-
RubyでexeファイルをつくるExer...
-
windows7で複数のrbファイルを...
-
Rubyでローカルにあるファイル...
-
プログラムに興味を持つ者です...
-
Rubyのrandについて
-
プログラミングの勉強、準備段...
-
プログラミング ruby について
-
【至急】Rubyによるテキスト変...
-
スクリプトファイル名を取得す...
-
Rubyのソースを難読化すると「u...
-
rubyのforeach構文について
-
Ruby Win環境 .(ドッ...
-
レンタルサーバーでrubyプログ...
-
Rubyでpdfファイルを読み込む方法
おすすめ情報