wwwboardを複数設置するには?

[上に] [前に] [次に]
ルパン [E-Mail] [HomePage] 1999/12/16(木) 15:31:47
とほほさんのwwwboardを使っているのですが、これを複数使用する場合はそれぞれフォルダを作って中に入れれば良いとのことだったので、そうしたら動作しなくなりました。
ひとつだけのときはきちんと動作していたので、サーバーの問題ではないと思うのですが、このようにディレクトリを変えたときは、cgiも一部書き換えなければならないのでしょうか?パーミッションは問題ないのですが…。

P初心者 1999/12/16(木) 16:30:47
新しいフォルダに以下はすべてありますか?
とくに、lockのフォルダとjcode.pl
http://〜/〜/wwwboard.cgi
http://〜/〜/wwwboard.dat
http://〜/〜/wwwboard.tmp
http://〜/〜/jcode.pl
http://〜/〜/lock/

ルパン [E-Mail] [HomePage] 1999/12/16(木) 17:24:31
はい、全部あります。
しかもパーミッションも指示どおりにしてあります。
やはり、ディレクトリを変えるとwwwboard.cgiも
書き換えなくてはいけないのでしょうか?
特に、perlのパスなんか怪しい気がしますが…。
もしかして、フォルダの名前なんかも影響するのかな?
もう、謎だらけです!

P初心者 1999/12/16(木) 17:48:48
テスト中のURLを教えて下さい!
あと、できればテスト中のwwwboard.cgiをwwwboard.txtにコピーして
同じフォルダーに入れて下さい!

wosamu 1999/12/16(木) 18:17:46
[HomePage]のアドレスで指定されているサイトのプロバイダの
サービスの規約のところに
>UNIXシェルの環境(TELENET接続)や、お客様の自作CGI、SSIなどはセキュリティの確保上、ご利用できません。ホームページのデータは、
>お客様のパソコンから「FTP」を利用して更新していただきます。(ぷららのAPからのみ可能です)
なんて書いてあるのですが、そのサイトとは違う場所なのですか?

プロバイダによってはcgi-binの直下とか特定の場所しか置けないところもあるので
規約を確認されてはいかがでしょうか?

ルパン [E-Mail] [HomePage] 1999/12/16(木) 18:18:42
たびたび速攻のご回答、ありがとうございます。

これらのCGIが置いてあるところは、
http://cgi01.plala.or.jp/d-kai/
です。IEとかで指定すれば、置いてあるファイルや
フォルダの一覧が表示されるはずです。
ご指示頂きましたwwwboard.cgiをtxtにしたものは、
ここにおいてあります。
ただ、既にひとつの掲示板が稼動中のため、
剥き出しのまま置いてありますが、もうひとつ追加するために
2つのフォルダ(qa0001とqa0002)も設置してあります。
これらが動いてくれないのです!
フォルダの外に出すと(剥き出しのもの)動くのに。
この剥き出しのものはqa0001の中のものと同じで、
qa0002の中のものは新たに追加したものです。

wosamu 1999/12/16(木) 18:31:59
動作しないというのはどのようなエラーメッセージが出るのでしょうか?

ルパン [E-Mail] [HomePage] 1999/12/16(木) 18:39:53
[[解決]]
みなさん、ありがとうございました!
ご回答頂きましたアドバイスに従って、
いろいろ調べてみたのですが、
CGI自体の問題ではなく、作成したフォルダの
パーミッションが違っていたようです。
フォルダのパーミッションが777ではいけなかったのですね。
705に変更して動くことを確認できました。

HPを作り始めて2ヶ月ですが、分からないことばかりで、
こんな小さな初歩的なミスで、ご迷惑をお掛けして
すみませんでした。とある説明で、パーミッションの
意味(-rwx---r-x)を読んで、そのまま鵜呑みにして
いたので、フォルダの場合はちょっと違うのですね。

みなさん、貴重なアドバイスをありがとうございました。
またお世話になることがあるかもしれませんが、
そのときも是非、アドバイスをお願いします!

Kyoshii

P初心者 1999/12/16(木) 18:42:52
今見たら、qa0002は動きました!
qa0001方はだめです!
もしかして、qa0001方は間違ってバイナリモードでftpしたとか?

[上に] [前に] [次に]