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


記事No: 8167
投稿日: 2010/11/30(Tue) 11:57:09
タイトルpostmail サーバーパスについて
ID情報: saipan
投稿者: Sago
URLhttp://www.countryhouse.co.jp/

postmailのサーバーパス記述について教えてください。

postmailを利用させていただこうと思っています。
利用しているOCNのサーバーはCGI設置フォルダにはhtmlファイルは入れることができません。
そこで通常のフォルダにテンプレート(tmpl)フォルダを設置しました。
poctmail.cgi本体にあるテンプレートまでのサーバーパスの記載方法をご教授下さい。

・・・・・・・・・・・・・・・
# 確認画面テンプレート【サーバパス】
$tmp_conf = '../../reserve/tmpl/conf.html';
# 一般エラー画面テンプレート【サーバパス】
$tmp_err1 = '../../reserve/tmpl/err1.html';
# 入力エラー画面テンプレート【サーバパス】
$tmp_err2 = '../../reserve/tmpl/err2.html';
# 送信後画面テンプレート【サーバパス】
$tmp_thx = '../../reserve/tmpl/thx.html';
# 送信「本文」テンプレート【サーバパス】
$tmp_body = '../../reserve/tmpl/body.txt';
・・・・・・・・・・・・・・・
上記のようにしたり、いろいろ試しましたがうまくいきません。
なお、チェックモードでは以下のとおりです。

ログファイル:パスOK!
ログファイル:パーミッションOK!
メールソフトパス:OK
jcode.plバージョンチェック:バージョンOK (v2.13)
テンプレート ( ./reserve/tmpl/body.txt ) :パスNG → ./reserve/tmpl/body.txt
テンプレート ( ././reserve/tmpl/conf.html ) :パスNG → ././reserve/tmpl/conf.html
テンプレート ( .././reserve/tmpl/err1.html ) :パスNG → .././reserve/tmpl/err1.html
テンプレート ( ./../reserve/tmpl/err2.html ) :パスNG → ./../reserve/tmpl/err2.html
テンプレート ( ../../reserve/tmpl/thx.html ) :パスNG → ../../reserve/tmpl/thx.html
バージョン:postmail v4.32

設置は以下のようにしました。

# public_html / index.html (トップページ等)
# |
# |+-- abc / postmail.html
# |      |
# |    +-- tmpl / body.txt
# | conf.html
# | err1.html
# | err2.html
# | thx.html
# |
# cgi-bin+-- postmail / postmail.cgi [705]
#     |
#    |
#   +-- lib / jcode.pl [604]
#     | mimew.pl [604] ... 任意
#    | io-socket.pl [604]
#     |
#    +-- data / log.cgi [606]

どうぞ宜しくお願いします。


記事No: 8168
投稿日: 2010/11/30(Tue) 18:49:53
タイトルRe: postmail サーバーパスについて
ID情報: saipan
投稿者: Sago
URLhttp://www.countryhouse.co.jp/

お騒がせ致しました。
元のとおりの設定でできました。

テンプレートのhtmlも他の場所に入れなければいけないと頭から決め付けていました。
CGIの作動により作成される事が理解できました。

ありがたく利用いさせていただきます。
有難うございます。


[検索ページ]