記事No | : 8167 |
投稿日 | : 2010/11/30(Tue) 11:57:09 |
タイトル | : postmail サーバーパスについて |
ID情報 | : saipan |
投稿者 | : Sago |
URL | : http://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 |
URL | : http://www.countryhouse.co.jp/ |
お騒がせ致しました。
元のとおりの設定でできました。
テンプレートのhtmlも他の場所に入れなければいけないと頭から決め付けていました。
CGIの作動により作成される事が理解できました。
ありがたく利用いさせていただきます。
有難うございます。