質問 > その他 > 注文メール、新規会員登録メールが届かないのですが。 |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
pandapc |
投稿日時: 2010/3/2 20:27
対応状況: −−−
|
半人前 登録日: 2009/7/7 居住地: 投稿: 13 |
注文メール、新規会員登録メールが届かないのですが。 EC-CUBE2.4.0とEC-CUBE2.4.1で、注文メールが届きません。
EC-CUBE2.4.0は、2.3.4からのアップデート。EC-CUBE2.4.1は新規でインストールしたものです。 EC-CUBE2.3.4の時には届いていたのですが、EC-CUBE2.4.0に アップデートしてから注文メール、注文確認の自動返信メール、新規会員登録連絡メールが届かなくなりました。 EC-CUBE2.4.1も同じ状態です。 ただ、新規会員登録の確認メールは登録者に自動返信されます。 原因がまったくわからず、コミュニティで同様の質問が出されていないか探しましたが、解決方法を見つけられませんでした。 ご教授願えませんでしょうか。 ------------------------------- システム条件 EC-CUBE2.4.0、EC-CUBE2.4.1とも OS:Linux DBサーバ:MySQL 4.1.22 WEBサーバ:Apache/1.3.34 (Unix) PHP:4.4.1 -------------------------------- パラメータ設定のメール部分の設定(触っていません) MAIL_BACKEND : "smtp" SMTP_HOST : "127.0.0.1" SMTP_PORT : "25" -------------------------------- このあたりは、サーバに合わせて変更しなくては成らないのでしょうか? よろしくお願いいたします。 |
DELIGHT |
投稿日時: 2010/3/2 20:41
対応状況: −−−
|
仙人 登録日: 2010/2/3 居住地: 熊本県・九州・長野県・関東甲信越 投稿: 572 |
Re: 注文メール、新規会員登録メールが届かないのですが。 以下が参考になりませんか?
メールが一切届かない 外していたらすいません・・
|
DELIGHT |
投稿日時: 2010/3/2 20:41
対応状況: −−−
|
仙人 登録日: 2010/2/3 居住地: 熊本県・九州・長野県・関東甲信越 投稿: 572 |
Re: 注文メール、新規会員登録メールが届かないのですが。 新規会員登録の確認メールは登録者に自動返信されているのに、他のメールが届かないっておかしいですね。
何かエラーなど出てないか一度確認してみてはどうですか? こちらが参考になますよ。 http://seasoft.jp1.cx/ec/tips/error#%E7%94%BB%E9%9D%A2%E3%81%8C%E7%9C%9F%E3%81%A3%E7%99%BD あと、パラメータ設定のメール部分に関しても、サーバーによっては変更しないといけないと思います。 どちらのサーバーを利用されていますか? 追伸: 2回書き込んでしまった・・・
|
pandapc |
投稿日時: 2010/3/2 21:34
対応状況: −−−
|
半人前 登録日: 2009/7/7 居住地: 投稿: 13 |
Re: 注文メール、新規会員登録メールが届かないのですが。 早速のお返事ありがとうございます。
教えて頂いたページの通り、パラメータを設定しました。 EC-CUBE2.4.0にアップデートしたサイトは注文メール届くようになりました。 http://www.panda-pc.jp/ しかしEC-CUBE2.4.1をインストールしたサイトはやはり、注文メールが届きません。 http://www.riezone.com/ パラメータページを見比べてみましたが、違いは無いようです。 他に、対処する方法はありますでしょうか? -------------------------------------- 一度EC-CUBE2.4.1にしたものをEC-CUBE2.4.0にバージョンを落とす事は可能なんでしょうか? 話が別な方向に行ってすみません。 よろしくお願いいたします。 |
x42 |
投稿日時: 2010/3/2 22:01
対応状況: −−−
|
新米 登録日: 2009/5/24 居住地: 投稿: 4 |
Re: 注文メール、新規会員登録メールが届かないのですが。 ログは確認されましたか?
|
pandapc |
投稿日時: 2010/3/2 22:27
対応状況: −−−
|
半人前 登録日: 2009/7/7 居住地: 投稿: 13 |
Re: 注文メール、新規会員登録メールが届かないのですが。 ありがとうございます。
ログみましたが、正直どこで問題が出ているのかわかりません。 買い物をしたときのログ部分です。(URL部分省略しています) ------------------- Array ( [page_id] => 0 [page_name] => [url] => user_data/templates/default/ [php_dir] => [tpl_dir] => user_data/templates/default/ [filename] => detail [header_chk] => [footer_chk] => [edit_flg] => 1 [author] => [description] => [keyword] => [update_url] => http://URLは省略xxxxxxxx [create_date] => 2009-08-04 14:28:26 [update_date] => 2010-03-02 21:48:44 [LeftNavi] => Array ( [0] => Array ( [target_id] => 1 [bloc_name] => かごの中 [tpl_path] => bloc/cart.tpl [php_path] => /home/省略xxxxxxxx/bloc/cart.php ) [1] => Array ( [target_id] => 1 [bloc_name] => カテゴリ [tpl_path] => bloc/category.tpl [php_path] => /home/省略xxxxxxxx/category.php ) [2] => Array ( [target_id] => 1 [bloc_name] => 利用ガイド [tpl_path] => /home/省略xxxxxxxx/guide.tpl [php_path] => ) ) [MainHead] => Array ( ) [RightNavi] => Array ( ) [MainFoot] => Array ( ) ) --------------------- よろしくお願いいたします。 |
DELIGHT |
投稿日時: 2010/3/2 23:24
対応状況: −−−
|
仙人 登録日: 2010/2/3 居住地: 熊本県・九州・長野県・関東甲信越 投稿: 572 |
Re: 注文メール、新規会員登録メールが届かないのですが。 /data/logs/site.log の方には、何も出力されていませんか?
また、PHP でエラーなどが発生しているってことはないですか?
|
pandapc |
投稿日時: 2010/3/3 0:08
対応状況: −−−
|
半人前 登録日: 2009/7/7 居住地: 投稿: 13 |
Re: 注文メール、新規会員登録メールが届かないのですが。 /data/logs/site.log を見ましたが、エラーらしき記述はありませんでした。(出ているのか、わからない)
>PHP でエラーなどが発生しているってことはないですか? サイト自体は表示され、管理ページも問題ないように見えます。 が、配送設定の 配送業者登録>配送時間を入力して登録ボタンを押すとエラーが出ました。 途中をhogehogeにして掲載します。 ------------------------ INSERT INTO dtb_delivtime(deliv_time,deliv_id,time_id) VALUES (?,?,?) DB Error: already exists INSERT INTO dtb_delivtime(deliv_time,deliv_id,time_id) VALUES ('午前中','2',2) [nativecode=1062 ** Duplicate entry '2' for key 1] /home/hogehoge/admin/basis/delivery_input.php 34:lc_page_admin_basis_delivery_input_ex->process /home/hogehoge/data/class_extends/page_extends/admin/basis/LC_Page_Admin_Basis_Delivery_Input_Ex.php 56:lc_page_admin_basis_delivery_input->process /home/hogehoge/data/class/pages/admin/basis/LC_Page_Admin_Basis_Delivery_Input.php 89:lc_page_admin_basis_delivery_input_ex->lfregistdata /home/hogehoge/data/class/pages/admin/basis/LC_Page_Admin_Basis_Delivery_Input.php 180:sc_query->insert /home/hogehoge/data/class/SC_Query.php 271:sc_dbconn->query /home/hogehoge/data/class/SC_DbConn.php 78:db_mysql->query /home/hogehoge/data/module/DB/common.php 1162:db_mysql->execute /home/hogehoge/data/module/DB/common.php 959:db_mysql->simplequery /home/hogehoge/data/module/DB/mysql.php 324:db_mysql->mysqlraiseerror /home/hogehoge/data/module/DB/mysql.php 894:db_mysql->raiseerror /home/hogehoge/data/module/DB/common.php 1853:pear->raiseerror /home/hogehoge/data/module/PEAR.php 557:db_error->db_error /home/hogehoge/data/module/DB.php 893:db_error->pear_error -------------------------------- と言うような状態です。 DBのエラーでしょうか。 よろしくお願いいたします。 |
pandapc |
投稿日時: 2010/3/3 8:48
対応状況: −−−
|
半人前 登録日: 2009/7/7 居住地: 投稿: 13 |
Re: 注文メール、新規会員登録メールが届かないのですが。 ログのerror部分です。
何か原因につながるような所はあるでしょうか。 ログイン時のエラーが目立ちます。 ここから------ 2010/03/02 23:18:27 [/admin/login.php] access error. from 219.117.8.12 2010/03/02 23:18:29 [/admin/home.php] access error. from 219.117.8.12 2010/03/02 23:18:46 [/admin/login.php] access error. from 219.117.8.12 2010/03/02 23:58:50 [/admin/login.php] access error. from 114.181.157.105 INSERT INTO dtb_delivtime(deliv_time,deliv_id,time_id) VALUES (?,?,?) DB Error: already exists INSERT INTO dtb_delivtime(deliv_time,deliv_id,time_id) VALUES ('午前中','2',2) [nativecode=1062 ** Duplicate entry '2' for key 1] /home/hogehogehoge/data/module/DB/mysql.php 324:db_mysql->mysqlraiseerror /home/hogehogehoge/data/module/DB/mysql.php 894:db_mysql->raiseerror /home/hogehogehoge/data/module/DB/common.php 1853:pear->raiseerror /home/hogehogehoge/data/module/PEAR.php 557:db_error->db_error /home/hogehogehoge/data/module/DB.php 893:db_error->pear_error from 114.181.157.105 INSERT INTO dtb_delivtime(deliv_time,deliv_id,time_id) VALUES (?,?,?) DB Error: already exists INSERT INTO dtb_delivtime(deliv_time,deliv_id,time_id) VALUES ('10時〜12時','2',2) [nativecode=1062 ** Duplicate entry '2' for key 1] /home/hogehogehoge/data/module/DB/mysql.php 324:db_mysql->mysqlraiseerror /home/hogehogehoge/data/module/DB/mysql.php 894:db_mysql->raiseerror /home/hogehogehoge/data/module/DB/common.php 1853:pear->raiseerror /home/hogehogehoge/data/module/PEAR.php 557:db_error->db_error /home/hogehogehoge/data/module/DB.php 893:db_error->pear_error from 114.181.157.105 2010/03/03 03:15:25 [/admin/login.php] access error. from 210.194.68.189 2010/03/03 07:17:24 [/forgot/index.php] access error. from 66.249.68.72 2010/03/03 07:51:24 [/admin/basis/delivery.php] access error. from 114.181.157.105 2010/03/03 07:51:39 [/admin/login.php] access error. from 114.181.157.105 2010/03/03 07:51:55 [/admin/login.php] access error. from 114.181.157.105 ----------ここまで よろしくお願いいたします。 |
pandapc |
投稿日時: 2010/3/3 16:40
対応状況: −−−
|
半人前 登録日: 2009/7/7 居住地: 投稿: 13 |
Re: 注文メール、新規会員登録メールが届かないのですが。 お騒がせしてすみません。
EC-CUBE2.4.0は、教えていただいたサイトの >パラメータ「DEBUG_MODE」を「true」にする。 を参考にして解決しました。 また、EC-CUBE2.4.1の方は、メールサーバ自体の設定に問題がありました。 サーバ管理会社と連絡を取り、再度設定をしなおしていただいて解決しました。(EC-CUBEのパラメータはtrueにして) ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |