新規記事投稿 フォロー記事投稿 記事のキャンセル
From: gucci <kingbell@ss.iij4u.or.jp>
Subject: Re: システムエラー
Date: 2001/09/22 23:16:13
Reference: mesh.forum.4/00317

TADさま御助言ありがとうございます。
自分だけでは煮詰まってしまって
ほとんど諦めかけていたところでした。

まず
結果と直接の関係はないのですが前の投稿で僕の書いたtreeが
一部間違っておりましたので訂正します。

 ホームディレクトリ 
  │
  ├cgi-bin
  | └forum
  |   ├ .cgi
  |   └ .pl
  |
  └home
    |
    ├forum
    | |
    | ├board (これが抜けていました)
    | |  |
        |  |  ├icons
    |  | | └ .gif
    | |  |
    |     ├test
    |     | ├contents
    |     | └index.html
    |     |
    |     ├gucci
    |     | ├contents
    |     | └index.html
    |    |
    |    ├CancelPoster.html
    |    ├CancelSystem.html
    |    ├new_arrival
    |    └Preface.html
    |
    ├etc.


結論から行くと

forumpathを
$forumpath = '../../home/forum/board';

と相対パスのままで /home/ を加えて記述したところ
無事動くようになりました。


ここで相談させていただくまでの経過に戻りますが

最初は
'/home/forum/board';
と書いたところうまくいきませんでした
そして相対パスにして
'../../forum/board';
こう書き換えてやはりうまくいかずそこで終わっていました。

このサーバではURL上ではhomeというディレクトリが見えなくなるので
/home/も抜いたほうがいいと同時に考えたのがまちがいのもとだったようです。

ここで素直に
$forumpath = '../../home/forum/board';
と書いていればよかったのですが
疲れて思考停止していました。

なにせド素人の状態からはじめたもので
ほんとにここまでたどりつけて感無量です。

あらためて
このような素晴らしいプログラムを公開していただいた
にあ様に感謝いたします。

またわからないことがあったら質問させて下さい。