Re:システムパスの定義について。


このメッセージの投稿者: fuukaさん 2004/01/13 18:04:28

元メッセージ: Re:システムパスの定義について。 投稿者: ベルコールさん 2004/01/13 16:45:02

>>>>>http://fuuka.jp/cgi/shop.cgi?check を実行してみると、shop.cgiのパスは /home/www/datck000/public_html/cgi/shop.cgi です。
>>>>>したがって、次のように定義すればよろしいかと思います。
>>>>>$script='http://fuuka.jp/cgi/shop.cgi';
>>>>>$libpath='/home/www/datck000/public_html/cgi';
>>>>>$shopdir='/home/www/datck000/public_html/shop';
>>>>>$shopurl='http://fuuka.jp/shop';
>>>>>$datadir='/home/www/datck000/public_html/shop/data';
>>>>>$dataurl='http://fuuka.jp/shop/data';
>>>>>$imgdir='/home/www/datck000/public_html/shop/img';
>>>>>$imgurl='http://fuuka.jp/shop/img';
>>>>>$htmldir='/home/www/datck000/public_html,/home/www/datck000/public_html/shop';

>>>>お返事ありがとうございます。
>>>>上記の定義で再度、checkコマンドを実行したのですが、

>>>>$shopdir の定義が不正です。
>>>>$datadir の定義が不正です。
>>>>$imgdir の定義が不正です。

>>>>と表示されました。
>>>>エラー画面には次のようになっています。

>>>> http://fuuka.jp/cgi/shop.cgi
>>>> shop.cgi
>>>>
>>>> http://fuuka.jp/shop
>>>> /home/www/datck000/public_html/shop
>>>> No such directory
>>>> http://fuuka.jp/shop/data
>>>> /home/www/datck000/public_html/shop/data
>>>> No such directory
>>>> http://fuuka.jp/shop/img
>>>> /home/www/datck000/public_html/shop/img
>>>> No such directory
>>>-----
>>>次のようにディレクトリを作ったものと推測しましたが、違いますか。
>>>ディレクトリ構成が下記のようでなければ、前回答は間違いです。どのようにディレクトリを作ったのかお知らせください。

>>>/public_html
>>>    ├/cgi
>>>    ├/shop
>>>      ├/data
>>>      └/img

>>このように設定しています。
>>>/public_html
>>>    ├/cgi
>>>    ├/www
>>>      ├/shop
>>>       ├/data
>>>       └/img
>-----
>上記のディレクトリー構成ならば、「変数の定義」は次のようになります。
>$script='http://fuuka.jp/cgi/shop.cgi';
>$libpath='/home/www/datck000/public_html/cgi';
>$shopdir='/home/www/datck000/public_html/www/shop';
>$shopurl='http://fuuka.jp/www/shop';
>$datadir='/home/www/datck000/public_html/www/shop/data';
>$dataurl='http://fuuka.jp/www/shop/data';
>$imgdir='/home/www/datck000/public_html/www/shop/img';
>$imgurl='http://fuuka.jp/www/shop/img';
>$htmldir='/home/www/datck000/public_html,/home/www/datck000/public_html/www/shop';

>ですが、/public_html直下の /wwwは無しにした方がすっきりします。
>(/wwwは省略するしないではなく、元々ディレクトリー構成は自由です)
>/public_html
>    ├/cgi
>    ├/shop
>      ├/data
>      └/img

>$script='http://fuuka.jp/cgi/shop.cgi';
>$libpath='/home/www/datck000/public_html/cgi';
>$shopdir='/home/www/datck000/public_html/shop';
>$shopurl='http://fuuka.jp/shop';
>$datadir='/home/www/datck000/public_html/shop/data';
>$dataurl='http://fuuka.jp/shop/data';
>$imgdir='/home/www/datck000/public_html/shop/img';
>$imgurl='http://fuuka.jp/shop/img';
>$htmldir='/home/www/datck000/public_html,/home/www/datck000/public_html/shop';


ありがとうございました。
checkコマンドが成功しました。

セットアップ情報とライブラリファイルのチェックの工程でエラーがでてしまいました。
まず、smtpコマンドを実行した際に、

smtp.pl が読み込めません。

と表示されます。
もうひとつはmimewコマンドを実行した際に、

mimew.pl が見つかりません。

と表示されます。
mimew.pl はどこに格納すればいいのでしょうか?
よろしくお願いします。


このメッセージへの返事:

220.41.64.25/YahooBB220041064025.bbtec.net