KENT-WEB サポートコーナー 過去ログ [ 0093 ]


記事No: 2553
投稿日: 2008/01/06(Sun) 18:16:20
タイトルData Cabinetのエラーについて
ID情報: adrian
投稿者: bruce
URLhttp://juken.forevermetaler.com/cabinet/index.html

「KENTとつくる!ワンランク上のPeal/CGIプログラミング」を購入させていただき、添付CD-ROMの「Past_Scripts」の中にある、「cabinet」(Data Cabinet)を利用して、「全国学校検索システム」(http://juken.forevermetaler.com/cabinet/index.html)を作ろうとしているのですが、新規登録すると、「Write Error:○○.cgi」というエラーメッセージが出てしまうのです(新規登録はされています)。
また、「返信閲覧」をしようとすると、やはり、「Open Error:○○.cgi」というエラーメッセージが出てしまうのです。
解決策がありましたら、お教えいただけますでしょうか。
お手数ですが、よろしくお願いいたします。


記事No: 2555
投稿日: 2008/01/06(Sun) 19:27:56
タイトルRe: Data Cabinetのエラーについて
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> 「KENTとつくる!ワンランク上のPeal/CGIプログラミング」を購入させていただき、添付CD-ROMの「Past_Scripts」の中にある、「cabinet」(Data Cabinet)を利用して、「全国学校検索システム」(http://juken.forevermetaler.com/cabinet/index.html)を作ろうとしているのですが、新規登録すると、「Write Error:○○.cgi」というエラーメッセージが出てしまうのです(新規登録はされています)。
> また、「返信閲覧」をしようとすると、やはり、「Open Error:○○.cgi」というエラーメッセージが出てしまうのです。
> 解決策がありましたら、お教えいただけますでしょうか。
> お手数ですが、よろしくお願いいたします。

Write、Openの両方のエラーは珍しいですね…
先ずは、logディレクトリのパーミッションを見直してみて下さい。


記事No: 2556
投稿日: 2008/01/06(Sun) 21:59:09
タイトルRe^2: Data Cabinetのエラーについて
ID情報: adrian
投稿者: bruce
URLhttp://juken.forevermetaler.com/cabinet/index.html

ありがとうございます。
そもそもパーミッションについてよく分かっていないのですが(すみません)・・・。
最初は、logディレクトリのパーミッションは、「666」に設定してありました。その後、過去ログを参考にしつつ、「777」に変更してみたのですが、やはり同じエラーメッセージが出てしまいます・・・。
因みに、「cabinet」ディレクトリ(パーミッション:755)の中に、「log」ディレクトリ(パーミッション:777(「パーミッション」は以下略))、「img」ディレクトリ(777)、「cabinet.cgi」ファイル(755)、「cabinet.log」ファイル(666)、「cgi-lib.pl」ファイル(644)、「jcode.pl」ファイル(644)、「index.html」ファイル(666)を一括して入れてある、という構造になっております。
解決策についてお分かりでしたら、教えていただければ、と思います。
お手数ですが、よろしくお願いいたします。


記事No: 2557
投稿日: 2008/01/06(Sun) 22:23:07
タイトルRe^3: Data Cabinetのエラーについて
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

lolipopなら、logディレクトリのパーミッションは[777]でもOKな筈です。
よく考えてみたら、エラーメッセージが変ですね。
以下はどうなっていますか?

# 掲示板ログディレクトリ
# → パスの最後は / で終わること
$logdir = './log/';


記事No: 2559
投稿日: 2008/01/06(Sun) 23:39:51
タイトルRe^4: Data Cabinetのエラーについて
ID情報: adrian
投稿者: bruce
URLhttp://juken.forevermetaler.com/cabinet/index.html

度々ありがとうございます。
掲示板ログディレクトリは、
$logdir = '/home/〜(途中省略)/cabinet/log/';
と、フルパスで記述してあります。
ここに問題があるのでしょうか・・・。
もしご存知でしたら、お教えいただければ、と思います。
お手数ですが、よろしくお願いいたします。


記事No: 2561
投稿日: 2008/01/07(Mon) 13:09:37
タイトルRe^5: Data Cabinetのエラーにつ
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> 度々ありがとうございます。
> 掲示板ログディレクトリは、
> $logdir = '/home/〜(途中省略)/cabinet/log/';
> と、フルパスで記述してあります。
> ここに問題があるのでしょうか・・・。
> もしご存知でしたら、お教えいただければ、と思います。
> お手数ですが、よろしくお願いいたします。

デフォルトの相対パスに戻して下さい。


記事No: 2562
投稿日: 2008/01/07(Mon) 16:33:29
タイトルRe^6: Data Cabinetのエラーにつ
ID情報: adrian
投稿者: bruce
URLhttp://juken.forevermetaler.com/cabinet/index.html

度々ありがとうございます。
デフォルトの相対パスに戻したら、正常に動作しました。
とても助かりました。
ありがとうございました!
また何かございましたら、救いの手を差し伸べていただけたら、と思います。
この度は大変ありがとうございました。


[検索ページ]