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を探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
URLに~/cgi-bin/~を隠す方法
-
PyCharmでのCGIを使ったWebサー...
-
EXCELファイルに誰がアクセスし...
-
リダイレクト機能
-
ラジオボタンのグループ化
-
直リンク用バナーの作り方
-
midi・・・要はhpでbgm鳴...
-
《エクセルVBA》「他の人が該当...
-
LAN内に接続されているPCをリ...
-
ASPから既存のexcelブックを開...
-
SFTPなどは使わないホームペー...
-
CGIが読み書きするデータファイ...
-
ASP(IIS?)のエラーについて
-
CGIでの500エラー
-
CGIの設置が分かりません・・・
-
VBAを使用して、外部サーバのフ...
-
つぼ八 上新庄店の場所。
-
perlからJavascriptを起動
-
メールフォームのCGIでデータが...
-
cgiファイルを直接は見れなくす...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
URLに~/cgi-bin/~を隠す方法
-
apache で /cgi-bin/にアクセス...
-
cgiでのアクセスカウンターの表...
-
cgiが動作しないのは?
-
CGIが動作しません。
-
初心者のCGI設置方法
-
FC2にwebPatio設置の方法
-
PyCharmでのCGIを使ったWebサー...
-
相対パスか絶対パス??
-
jsRSSの設置方法について【NEW】
-
cgi-binにアクセスするとforbid...
-
CGIゲームの設置でエラーがでます
-
perlを使用したcgiでの画像アッ...
-
WEBサーバーのCGIエラーについて
-
ローカル環境でのCGIエラー
-
patipati設置について
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
SFTPなどは使わないホームペー...
-
VBAでサーバーにアクセスするに...
おすすめ情報