トップ » PHPスクリプト » PHPスクリプトのサポート掲示板

PHPスクリプトのサポート掲示板

設置・利用のサポート、不具合情報、Webサイト運営の話題など。

掲示板トップ | 過去ログ | RSS

名前
Eメール
件名
本文
削除キー

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 [過去ログ]


166. Re:Re: ログ閲覧ページ "ホスト" のIPアドレス - シン - 2010/03/04(Thu) 16:47 - [削除]

ジューベー様

ご回答ありがとうございます。

メールフォームの稼働そのものには影響の無い問題なのですが
ご提示頂いた方法等で、原因切り分けを進めます。

何かわかり次第、またこちらに記載致します。
よろしくお願いします。


165. Re: ログ閲覧ページ "ホスト" のIPアドレス - 管理人 - 2010/02/27(Sat) 19:09 - [削除]

>>164 シン様

こんにちは。
お尋ねのIPアドレス記録・表示部分については、サーバー環境変数で取得しており、これ以外の方法がないと考えられることから、メールフォーム側で何らかの対応をすることはできません。
下記の原因が考えられると思います。
・Webサーバー自身、Webサーバー設置先ネットワークの設定、仕様によるもの
・投稿時にプロクシーサーバーを仲介している
・ログページのテンプレート(_4view.html)の記述が誤っている

原因切り分けのため、無料のレンタルサーバー等にメールフォームを設置していただき、IPアドレスの値が変わる・変わらないことをご確認いただきたいと思います。

・変わる→Webサーバー関係が原因
・変わらない→投稿する側のPC、ネットワークが原因


164. ログ閲覧ページ "ホスト" のIPアドレス - シン - 2010/02/25(Thu) 10:01 - [削除]

ジューベー様

ご回答ありがとうございました。
時間を作って、携帯電話対応を進めたいと考えております。

と、早速別の質問なのですが
ログ閲覧ページの "ホスト" では、常にサーバーの IPアドレスを表示しています。
(固定IPアドレスを付与しているので、いつも同じなのです)
これを「投稿端末」からの IPアドレスに変更する事は可能でしょうか?

config.php にはそれに関する設定箇所は存在しない様に見受けられ、
過去ログをサラッと見てみましたが、同様の問合せが無かったようです。
jform.php 本体に依存する内容であれば、表示変更は難しいものと認識していますが
良い方法をご提示頂ければ幸いです。
もし過去ログに同様の質疑応答がありましたらご指摘ください。

よろしくお願い致します。


163. Re: FreeHostiaでの文字化け - 管理人 - 2010/02/22(Mon) 17:00 - [削除]

>>158>>161 KING様

本日有料プランと無料プランにてPHP掲示板(UTF-8版)を設置し、動作確認したところ正常に投稿できているようでした。

有料プラン(Watercircle)
http://jubeijp.freehostia.com/bbs1/bbs.php
無料プラン
http://jubeijp1002.freehostia.com/bbs1/bbs.php
(これらのアドレスは数日中に削除します)

昨日は全く同じプログラムを同じ状況で設置したのですが、Internal Server Errorになって動作しませんでした。よくわかりませんが、サーバーが不安定なのかもしれません。

[注意点]
・dataフォルダの属性はFAQにありますとおり「755」を使ってください。
・ファイル・フォルダの削除はコントロールパネルのFileManagerからやったほうがいいかもしれません。

有料プランをご利用で「500 Internal Server Error」画面になった場合は、エラーログが生成されていると思います。コントロールパネルのFile Manager等からエラーログをダウンロードしてお送り下されば、調査ができます。
よろしくお願いいたします。


162. Re: メールフォームテンプレートファイルの分割・追加に関して - 管理人 - 2010/02/22(Mon) 00:23 - [削除]

>>160 シン様

1. 追加設置して携帯対応する
お書き頂いた手順で問題ありません。古い機種へも対応するのであれば、Shift_JIS版のご利用もご検討ください。

2. 複数設置と規約について
設置する数と規約は無関係ですので、問題ありません。

以上よろしくお願いします。


161. Re: 文字化け - 管理人 - 2010/02/22(Mon) 00:17 - [削除]

>>158 KING様

当方のテストでは投稿確認画面で500 Internal Server Errorになってしまうので、お知らせの現象を確認できておりません。
原因調査のためサーバーエラーログをFreeHostiaに問い合わせておりますが、何らかの解決まで相当時間がかかると思います。
恐れ入りますが、他のレンタルサーバーをご検討いただければと思います。


160. メールフォームテンプレートファイルの分割・追加に関して - シン - 2010/02/21(Sun) 10:04 - [削除]

ジューベー株式会社 様
お世話になっております。シンです。

送信先の変更後のメールフォーム、問題無く稼働しております。
今回の質問を、以下に記します。

1.現在稼働中のメールフォームを追加設置したい
現行のフォームは PC 用サイトに設置しています。
これを携帯サイトにも展開できれば、と考えております。
PC用フォームにアクセスした上で、手元の携帯電話(sohtank 813SH)からの投稿試験を行った結果、
挙動には全く問題ありませんでした。

config.php の構成から考えて、
1)現行のメールフォームを複製する。
2)複製先の config.php 用に、携帯サイト用テンプレートを作成する。
3)PC 用フォームとは別途管理する。
この方法が妥当でしょうか?

2.メールフォームを複数稼働させる事は、無料使用の規約に違反しないでしょうか?

以上、ご回答頂ければ幸いです。
よろしくお願い致します。


159. Re: 文字化け - 管理人 - 2010/02/17(Wed) 16:30 - [削除]

>>158 KING様
こんにちは。
お調べしますので、少々お待ちいただきたいと思います。


158. 文字化け - KING - 2010/02/16(Tue) 17:29 - [削除]

現在FreeHostiaという海外サーバでサイトを運営しておりますのですが、PHP掲示板のUTF8版を設置して、テスト投稿をしたら、文字化けしました。
なぜですか?


156. Re: PHPメールフォームのSSL対応について - 管理人 - 2010/02/04(Thu) 13:35 - [削除]

>>155 いわた様

こんにちは。ひとまず下記の点をご確認いただきたいと思います。

■_1default.html、_2confirm.htmlの変更
共有SSL環境下では既知の不具合があり、ご利用いただけませんが、
<form>タグのaction属性を空欄にしていただくと、送信処理まで完了することができます。
----
<form action="" method="post" …>
----

ただしこの場合も完了画面(_3thanks.html)が表示されません。
以前からそのままになっている不具合でもありますので、近日中に何とかしたいと考えております。

■さくらインターネット様の注意点
まず、さくらインターネット様の場合は、ファイルパーミッション(ファイル属性)についてご指定がありますので、この内容に従ってください。
下記のファイルパーミッションの部分をご覧いただき、dataフォルダとその配下のファイルのパーミッション(属性)には755、705をお試しください。
http://faq.sakura.ad.jp/faq/1032/app/servlet/qadoc?000044

■dataフォルダも移動する場合
サーバー移転などでメールフォームのファイル一式を移動する場合は、dataフォルダのファイル属性にご注意ください。
dataフォルダ自身と、その配下のファイルすべてにファイル属性の設定が必要です。
さくらインターネット様に移転する場合は、先の項目と合わせてご注意頂き、ファイル属性を設定してください。


155. PHPメールフォームのSSL対応について - いわた - 2010/02/04(Thu) 04:57 - [削除]

ジューベー様。
いつもお世話になっております。
岩田ともうします。

今年1月までWADAXの共有レンタルサーバーにて、ジューベー様のPHPメールフォームを使っておりまして、きちんと動作していたのですが、2月に入り、サーバーをさくらのインターネットに移動し、コンフィグ.phpの内容もサーバー用に変更をし、アップロードしました。

WADAXの共有サーバーでは問題なくSSLで動いておりましたが、さくらにした途端、メールフォームの入力画面は正常に表示されるものの、「入力内容の確認」のボタンを押すと、確認画面でインターネットサーバーエラー404と表示されてしまいます。

さくらのほうにいれているPHPメールフォームの入力画面のURLが、たとえば、
https://secure●●●.sakura.ne.jp/●●●.net/homepage/estimate/
だったとした場合、入力確認画面のURLでは、
https://secure●●●.sakura.ne.jp/homepage/estimate/
となっており、「●●●.net」の部分が抜けてしまっているようです。

PHPメールフォームを使っている環境は、
さくらのインターネットプレミアム
PHP4
独自ドメイン
です。

ちなみに、デフォルトの状態で、formmail033ja_utf8を設置してみましたが、こちらの場合ですと、最初の入力画面から、サーバーエラー500と表示されてしまい、まったく表示されない状態でございます。

このような場合、どのように対応したら、よろしいでしょうか?
お忙しい中、たいへんお手数ではございますが、ご回答の法、どうぞよろしくお願い申し上げます。


154. Re:Re: 送信先アドレスについて - シン - 2010/02/01(Mon) 12:31 - [削除]

開発者様
お世話になっております。

ご回答頂いてから、長期に亘り状況報告できずに申し訳ありません。

サーバーを管理しているので、送信ログは閲覧できます。
以前 "メールが届かなかった" yahooメースアドレスに設定し
フォーム送信試験を実施後に STMP ログを確認した結果、
正常稼働時と特段違う出力はされていませんでした。

次に、私個人の yahoo メースアドレスを作成し
再度試験を実施した結果、見事にフォーム投稿確認メールを受信できました。
よって、受信側の問題であると判断しています。
(yahoo.co.jp の spf 情報でも問題ない模様です)

問題のある yahoo メールアカウントだけが
何故メール受信できていないかがよくわからないのですが
(迷惑メール等に振り分けられている形跡もない)
御社のメールフォームとは別の問題として考え、原因究明します。

お騒がせして申し訳ありませんでした。
今後とも宜しくお願い申し上げます。


153. Re: 送信先アドレスについて - 管理人 - 2010/01/13(Wed) 16:44 - [削除]

>>152 シン様

1)送信側のsendmailの設定が原因の場合
2)受信側で迷惑メール等と判定されて破棄される場合
のパターンがあると思います。

原因切り分けのためには、まずメールフォーム設置先のsendmailの送信ログを調べてください。
管理者権限がなくログを閲覧できないレンタルサーバーを利用されている場合は、管理業者に問い合わせると送ってもらえる場合があります。
メールが届かない症状でログが閲覧できない状況ですと、原因調査は難しいです。

受信側での問題としての例は、MAIL_FROMメールアドレスのドメインのspf情報があります。
例えばyahoo.co.jpドメインにはspfレコードが設定されていて、@yahoo.co.jpメールを送るサーバーが定義されています。
MAIL_FROMが@yahoo.co.jpであるにもかかわらず、yahoo.co.jpのspf情報で設定されたサーバーを使って送信されていないメールは、spf情報を重く見る受信メールサービスなどによって迷惑メールと判定され、届かなくなる可能性が高まります。


152. 送信先アドレスについて - シン - 2010/01/10(Sun) 11:43 - [削除]

お世話になっております。
今年も宜しくお願いします。
メールフォーム、元気に稼動しております。

質問なのですが "送信先メールアドレス"
define('MAIL_FROM', '???');
は、完全に自由選択できるのでしょうか?
現在は、私自身が運営しているサーバー上での
メールアドレスにしています。
これを、外部のサーバーで稼働しているもの
(yahoo Webメール)等に設定可能でしょうか?

以前、試してみたのですが
メールフォーム動作は問題無くても
メールが届かなかったことを確認しています。

以上、ご回答宜しくお願いします。


151. Re:Re: PHPメールフォームのログ閲覧で - シン - 2009/12/13(Sun) 10:13 - [削除]

開発者様、遅くなってしまいましたが
ご回答有難うございました。

ANTISPAM_LEVEL=2 に関する動作の原理、拝見致しました。
投稿するまでの時間で管理していたのですね。
現在、御社のスクリプトを正式に稼働開始しており
きちんと動作してる事を確認できております。

今後、たっぷりと役になってくれるものだと確信しております。
また何か質問あるときはお世話になります。

よろしくお願いします。


150. Re: PHPメールフォームのログ閲覧で「403 Forbidden (host)」が出る。 - 管理人 - 2009/12/07(Mon) 11:37 - [削除]

シン様

こんにちは。
結論から申し上げますと、メールフォームの場合ANTISPAM_LEVEL=1で用が足りるものと思います。ログ閲覧ができなくなる点については不便な点もありますので、今後改修する可能性があります。

ANTISPAM_LEVEL=2に設定した場合、メールフォームを表示してから一定時間以内に投稿操作を完了しないと、その後数日間メールフォームに対するPOST動作が制限され、ログ閲覧ページもご覧になれなくなります。

ANTISPAM_LEVEL=2の動作詳細については、下記ページで説明しております。
http://jubei.co.jp/php/antispam_post.html


149. PHPメールフォームのログ閲覧で「403 Forbidden (host)」が出る。 - シン - 2009/12/06(Sun) 08:42 - [削除]

開発者様、お世話になっております。
formmail033ja_utf8 の立ち上げを行っております。


現在、ログ閲覧において
件名の通り「403 Forbidden (host)」が出現します。
発生状況ですが、以下の様に推測しております。

 メール送信確認完了後
 ログ閲覧ページから設定したパスワードでログイン。
 (ここまで問題無し)
 ログインしてデータ閲覧している状況で
 ページを再読み込みすると発生?

現在の設置状況です。

『サーバー』
 ◎ Mac OS X Server 10.4.11
 ◎ PHP 4.4.9 (cli) (built: Sep 17 2008 16:31:15)
   Zend Engine v1.3.0,
 ◎ 取得したドメインで DNS, Mail, Web 等全てのサーバー機能を運営
 ◎ DNS : BIND 9.3.6
 ◎ Mail : Postfix + Cyrus IMAP で、SMTP Auth(CRAM-MD5) + SSL を運営
 ◎ Web : Apache 1.3系

『スクリプト設置状況』
 ◎ 御社最新ver.スプリプトを、
  既設のサイトのCSSにデザインを合わせ込んで設置。
 ◎ 設置ディレクトリは、http ドキュメントルートから一段下の階層。
 ◎ ログ閲覧ページを、URL 末尾を「jform.php?a=5」直接指定して
「管理者メンテナンス用ページ」に設置。
 ◎ config.php では以下の様に設定。
   define('SMTP_PORT', 587);
   define('SMTP_AUTH', 'CRAM-MD5');
   define('SEND_USERMAIL', 1);
   define('MAIL_ENCODING', 'ISO-2022-JP');
   define('GZIP_ENCODING', 1);
   define('ANTISPAM_LEVEL', 2); ⇒ アッ!?
 ◎ 使用する全ファイルは全て改行コードを LF に修正。
 ◎ サーバーへのファイル転送は、
  Cyberduck(Mac OS X 用 FTP クライアント)を使用し、SFTP にて転送。
  (利用実績はあるので、問題無し)
 ◎ data フォルダのアクセス権 757 設定問題無し。
 ◎ フォーム送信試験、入力エラー発生動作問題無し。
 (Mac OS X 10.4.11+Safari 4.0.4)
 ◎ フォーム送信確認完了後、ログ閲覧ページからログイン。
  ログ閲覧中等にページをリロードすると
  「本当にフォームをもう一度送信しますか?」とダイアログが出る。
  このまま「はい」を選択すると、症状発生。

ここまで書いて、自分で「define('ANTISPAM_LEVEL', 2); ⇒ !?」に気が付き、
この設定を '1' に切替えたら、症状が改善しました。
お騒がせして申し訳ありません。

設定切替後、ログ閲覧機能が復活したので
ログイン後にログを確認してみたところ
日付・ホスト・User-Agent だけのログがありました。
これを "スパム投稿" と判断していた模様です。

当方の動作環境をまだ正確に伝達できていないと思いますが
この「403 Forbidden (host)」は、現状の当方の環境で
define('ANTISPAM_LEVEL', 2); を選択した場合に、回避する方法はあるでしょうか?

長文になってしまうので、一度筆を置きます。
状況を調査して頂くにあたり、まだ足りない情報がありましたらご教授ください。
追加で開示致します。


以上、乱文にて失礼しました。
よろしくお願い致します。


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 [過去ログ]


掲示板トップ | 過去ログ | RSS

PHP掲示板(Ver.0.13b) ©jubei