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


記事No: 8338
投稿日: 2011/04/03(Sun) 19:58:12
タイトルpostmailがリンク切れになります
ID情報: clara100
投稿者: clara
URLhttp://leon-japan.com/

お世話になります。

ドメインキングのサーバーを借りていくつかのHPをアップしており、昨年末に依頼されて作ったサイトではpostmailの設置がうまくいきました。

しかし、自社サイト
http://www.leon-japan.com/
にpostmailを設置しようとしたところ、なぜかうまくいきません。同じドメインキングのサーバーで、postmailフォルダのアップ先も「cgi-bin」です。

メールフォームへのリンクをクリックすると、GoogleChromeでは「This link appears to be broken」と、IEでは「Web ページが見つかりません」とリンク切れを示すエラーが表示されます。

そこで、一端アップしたpostmailフォルダを削除し、ダウンロードしたものをほとんどいじらず、そのままアップしてチェックしてみました。
http://www.leon-japan.com/postmail.cgi?mode=check

postmail.cgiの冒頭だけドメインキングのマニュアルに従って
#!/usr/bin/perl としました。

しかし、やはり同様の結果です。

ドメインキングのコントロールパネルにてCGIを有効にしてあり、同じkent-web様のカウンターは設置できています。

パーミッションは

postmail.cgi を705
libフォルダ以下を604
log.cgi を606

と変更してあります。

サーバーエラーならともかく、リンクそのものができていない理由が理解できません。
どうしたらよいでしょうか。どうぞよろしくご指導くださいませ。

ディレクトリはこんな感じです↓


cgi-bin +-- postmail / postmail.cgi [705]
  | | postmail.html
  | |
  | +-- lib / jcode.pl [604]
|   | mimew.pl [604]
  |   | io-socket.pl [604]
  | |
|   +-- data / log.cgi [606]
|   |
|   +-- tmpl / body.txt
| conf.html
| err1.html
| err2.html
| thx.html
|
|
httpdocs ― index.htm


記事No: 8343
投稿日: 2011/04/04(Mon) 20:04:33
タイトルRe: postmailがリンク切れになります
ID情報: clara100
投稿者: clara
URLhttp://leon-japan.com/

自己レスです。

昨年、別サイトに設置してうまくいっていたpostmailを検証してみました。

するとpostmail.htmlがcgi-bin下のpostmailフォルダだけではなく「httpdocs」下のindex.htmと同じディレクトリにも置いていたことに気づきました。
(つまり2カ所に同じpostmail.htmlを置いていたのですが、実際に動いていたのはindex.htmのディレクトリにあった方でした)

kent-web様の手順にある通りにcgiファイルと同じフォルダに入れておいてはリンクしないし、作動もしてくれないようです。

別サイトの方はなぜそのような形で設置してあったのか謎です。こちらの掲示板で質問してそうしたのかと思いましたが、探しても質問のスレッドは見つかりませんでした。

というわけで、自己完結しましたので、まずはご報告まで。
失礼しました。


[検索ページ]