• 締切済み

CGIの設計について教えてください。

infoseekにHPを開設しましたが、CGIが提供されていません。独自に作れと指示が出ていました。どなたか詳しい人、プログラムを教えてください。お願いします。

みんなの回答

  • kmor
  • ベストアンサー率27% (225/825)
回答No.4

lockディレクトリについては、ご紹介したサイトからダウンロードしたCGIでしたら何も考える必要は無いと思いますよ。 ただ構成例と同じようなディレクトリを作成すれば大丈夫です。 lockディレクトリ以外はわかったんでしょうか。 もしわからないようであれば、何がわからないのか、また、どのCGIなのかを教えてもらえれば回答しやすいのでお願いします。

  • kmor
  • ベストアンサー率27% (225/825)
回答No.3

lockの中には何かデータが入るのだと思います。 CGIの内容によりますが、ご紹介したサイトからダウンロードしたCGIでしたら、ディレクトリを作成するだけで特にファイルをコピーしたりする必要は無かったと思います。 データファイルの排他制御の目的のディレクトリで、CGIの中で # ロックファイル名 $lockfile = './lock/yybbs.lock'; というように指定しておけば自動的にファイルが作成されます。

rinbyou
質問者

補足

まったくお手上げです。help me!

  • kmor
  • ベストアンサー率27% (225/825)
回答No.2

[755]等の数値はパーミッションの設定です。 ディレクトリ名にその名前を付けるわけではありません。 例えば、cgi-bin / ecount.cgi [755] でしたらディレクトリ名がcgi-bin / ecount.cgi、パーミッションが755という意味です。 パーミッションの各値の意味は、 [755] - オーナー呼出/書込/実行許可、グループ呼出/実行許可、その他呼出/実行許可 [666] - オーナー呼出/書込許可、グループ呼出/書込許可、その他呼出/書込許可 [777] - オーナー呼出/書込/実行許可、グループ呼出/書込/実行許可、その他呼呼出/書込/実行許可 という意味です。

rinbyou
質問者

お礼

ありがとう御座いました。

rinbyou
質問者

補足

サブディレクトリー[lock]中には何を記述すれば良いのでしょうか?

  • kmor
  • ベストアンサー率27% (225/825)
回答No.1

CGIはある程度わかっていないと危険ですよ。 サーバーをダウンさせることもあります。 下記URLからかなり使えるCGIが提供されていますので、ここからダウンロードし、カスタマイズしてください。 CGIの概要についてはこちらを。 http://tohoho.wakusei.ne.jp/wwwcgi.htm

参考URL:
http://www.kent-web.com/
rinbyou
質問者

お礼

ありがとうございました。

rinbyou
質問者

補足

構成例】 public_html / index.html ... ここにカウンタを設置するものとする | | +-- cgi-bin / ecount.cgi [755] | ecount.dat [666] | +-- gif / 0.gif 1.gif .... 9.gif | +-- lock [777] / で[755]とか[666]とか[777]という数字がありますが、これはそのまま記述しなければいけないのでしょうか。アドバイスをお願いします。

関連するQ&A