Lost connection to MySQL server during…というエラーが出ます
MilkyStepの無料版を ヘテムルのサーバーにて使用試験をしております。
現在、標準メルマガのテスト配信はちゃんとできるのですが、
いざ、標準メルマガで即配信すると
下記のようなエラーがでます。
ソフトのインストール時に
「sendmailのオープンができませんでした」
とでていたのも原因でしょうか。
Software error:
Lost connection to MySQL server during query at ./lib/db.pl line 23.
For help, please send mail to the webmaster (admin@heteml.jp), giving
this error message and the time and date of the error.
大変申し訳ございませんが
対処法などありましたら
ご教授おねがいいたします。
いち
インストール時にsendmailがオープンできなくても、メルマガごとに個別にsendmailのパスを指定することができます。
今回のこのエラーとsendmailは直接関係ありません。
「Lost connection to MySQL server …」のエラーは、データベース(MySQL)に投げるクエリが、既定のパケット上限を超えた場合などに発生する場合があります。
直接的な原因はサーバ管理者側でしかわかりませんので、サーバ管理者に発生した時の状況を説明し対処していただくことをお勧めします。
また、ヘテムルは、ロリポップ系なので弊社では推奨していません。参考URL http://milkystep.com/msl_poc/?p=33
ロリポップ系サーバで、即時配信等が不安定になったり、「Lost connection to MySQL server …」エラーが発生する件について、バージョン0.80にて対応いたしました。
ロリポップやヘテムル、チカッパなどのレンタルサーバをご利用の方、同様の現象が発生していた方は、最新版へバージョンアップをお願いいたします。
今回の問題の一つであった、突然プロセスが遮断されたり、MySQLコネクションが切断されたりする原因について、確定的なことはわかっていませんが、一部処理を改良することで対応することができました。
ロリポップサーバにMilkyStepを設置し、実際に動作を確認しております。