CGI初心者です。
こちらのサイトhttp://www.senobeya.com/ff/index.html
の0.61aフルセットメンバー表CGIをロリポップで
使用したいと思っているのですが
500エラーが出てしまい困っています。
配布元の推奨パーミッションにしてみたり、
ロリポップの推奨パーミッションにもしてみたのですがだめでした。
もし適切なパーミッションご存知の方いらっしゃいましたら教えてください。
PERLのパスは/usr/bin/perl にしてあります。
データ転送はロリポップ内のFTPサービスを使用
宜しくお願い致します
補足
ロリポップサーバーでは、以下の設定を推奨
HTML・画像ファイル 604 ( rw----r-- )
CGIの実行ファイル 700 ( rwx------ )
CGIのデータファイル 600 ( rw------- )
.htaccessファイル 604 ( rw----r-- )
ディレクトリ 705 ( rwx---r-x )
※CGI実行ファイルは777」「データファイルは666」
ロリポップではセキュリティ上その設定では動作しない
配布元の推奨パーミッション
homepage--+-memberlist--+-------guildmember.cgi755
(777)|admin.cgi755
|keitai.pl(特別な指定は必要なし)
|image_getsize.pl(特別な指定は必要なし)
|master.pl(特別な指定は必要なし)
|table.pl(特別な指定は必要なし)
|setup.cgi666
|data.cgi666
|msssage.tbl666
|history.dat666 (0.52β以降)
|keyword.dat666 (0.52β以降)
|jcode.pl755
|BBSPainter.jar644(お絵描き機能利用時のみ)
|
+-------img/フォルダ777
+-------faces/フォルダ(特別な指定は必要なし)
+-------icon/フォルダ(特別な指定は必要なし)
+-------diary/フォルダ777
+-------keyword/フォルダ777 (0.52β)
No.1ベストアンサー
- 回答日時:
FTPでUPする際、cgiはテキスト形式でUPしたでしょうか?
バイナリ形式だと500エラーになることがあります
(解っていたも失敗してしまうことがあるので念のため)
早速の回答ありがとうございました。
アスキーモードで転送ってことですよね?
その辺は気をつけてアップしてたのだ間違っていないとは思うのですがもう一度確認してみます^^
現在のパーミッション値
faces <DIR> 705
icon <DIR> 705
img <DIR> 705
keyword <DIR> 705
message <DIR> 705
BBSPainter.jar 644
admin.cgi 700
data.cgi 600
guildmember.cgi 700
history.dat 600
image_getsize.pl 644
jcode.pl 755
keitai.pl 644
keyword.dat 600
master.pl 644
message.tbl 666
setup.cgi 600
table.pl 644
で設定してあります
No.4
- 回答日時:
cgi(guildmember.cgi)の入っているフォルダにindex.htmlが無いとダメだと思います
guildmember.cgiをindex.cgiに名前を変えてcopy(700設定)しても良いと思います(とりあえず2つ作っておく)
あとロリポップのcgi設置の所をみると、
・お客様のディレクトリ内でしたらお好きなところに設置していただけます。
・cgi専用のディレクトリを作成する必要はありません。
と書かれているのでcgi-binを作る必要はないようです
("ロリおじさんに聞く"ってメニューに受けました…関係ないけど)
たぶんもうちょっとで動くと思うのでがんばってください
何度も回答いただきありがとうございました。
結局何やってもダメで
もう一度ダウンロードしなおしてアップしましたら
難なく起動いたしました((((゜Д゜;))))今までの苦労はいったい!!
どうやらダウンロード時に問題あったみたいですね(ノ∀`)
ポイント発行、20点&10点あげたかったのですが
同一人物ではダメってことなので20点で許してください(笑)
本当にありがとうございました
No.3
- 回答日時:
403エラーは設定値変更が原因では無いはずです
・指定されたページへのアクセス権が無い(あり得ない)
・指定されたページへのアクセスが混み合っている(あり得ない)
・トップページ(index.htmlなど)の無いディレクトリへアクセスしている(←これ?)
何度も回答ありがとうございます。
一応ダミーでTOPにindex.htmを設置してあるのですが
どうしても403エラーが出てしまう(´⊃ω⊂`)
私の設置状況
index.htm
cgi-bin(ディレクトリファイル)===member(ディレクトリ)===guidmember.cgi・・・
===bbs(ディレクトリ)
CGIを複数設置したいのでディレクトリでわける方法とってます。
これがいけないのでしょうか・・・ディレクトリファイル
使っても起動するとは書いてあったのですが・・・。
>トップページ(index.htmlなど)の無いディレクトリへアクセスしている
↑の解釈が間違っているのか・・・・。
とりあえずもう少しがんばってみようと思います。
No.2
- 回答日時:
補足見ました
message <DIR>
は
diary
の間違いでは?
あと下記の設定値を試してはどうでしょう
jcode.pl 700
message.tbl 600
master.pl 600
keitai.pl 600
image_getsize.pl 600
table.pl 600
BBSPainter.jar 604
回答ありがとうございます。
ご指摘通りに変更したしたところ・・・・・
403エラーになりました(ノ∀`)
頭がオーバーロード気味なので少し外出してまいります。
_| ̄|〇
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- CGI CGIで出力するhtmlの<!DOCTYPE html>等のタグは要りますか? 2 2023/02/05 21:26
- Perl Perl の外部モジュールの利用方法 3 2022/07/10 18:34
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
- その他(プログラミング・Web制作) 「問題も答えも画像」のクイズを簡単に作れるもの何かありませんでしょうか? 1 2022/05/30 17:29
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/08 11:02
- その他(開発・運用・管理) 【至急】.htaccessによるディレクトリ単位でのリダイレクト 2 2023/08/10 13:46
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/10 11:34
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
cgiでのアクセスカウンターの表...
-
相対パスか絶対パス??
-
WEBサーバーのCGIエラーについて
-
EXCELファイルに誰がアクセスし...
-
VBScriptで、ファイルから任意...
-
《エクセルVBA》「他の人が該当...
-
VBAでサーバーにアクセスするに...
-
FTPにて553エラー
-
CGIでソースがそのままでてしま...
-
htmlにアクセスと同時に、あるC...
-
ローカルファイルをサーバーか...
-
CGIにCSSを
-
sendmailの-fオプション記述
-
日替わり画像の表示方法について
-
perl:Insecure dependency in s...
-
ラジオボタンのグループ化
-
エラーの意味がわかりません
-
ASPから既存のexcelブックを開...
-
perlからJavascriptを起動
-
jcode.pl のパーミッション
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
URLに~/cgi-bin/~を隠す方法
-
apache で /cgi-bin/にアクセス...
-
相対パスか絶対パス??
-
cgiでのアクセスカウンターの表...
-
PyCharmでのCGIを使ったWebサー...
-
lolipopでsendmailは使えません...
-
iswebライト(infoseek楽天の無...
-
$ENV{'QUERY_STRING'}以外で引...
-
cgiのsystem関数を用い、ファイ...
-
カウンターが表示されません;;
-
CGI表示されない
-
CGIが動作しません。
-
エラーログの意味
-
下記の文章を翻訳願います
-
初心者のCGI設置方法
-
jsRSSの設置方法について【NEW】
-
httpd の1.42pで表示出来ないCG...
-
ショッピングカートのセキュリティ
-
Apacheでのcgi使用についてなん...
-
EXCELファイルに誰がアクセスし...
おすすめ情報