エラーが出て配信予約できません。
Version 1.58にアップデートして以降、標準メルマガにおいて配信できなくなりました。
テーブル定義に新しいカラムが追加されていないことが原因のようですが、
どのような対策を行えばよいでしょうか?
Unknown column ‘nl2br’ in ‘field list’
SQL:
INSERT IGNORE INTO `ms_extra_dailykai` (
no,
sort_no,
html,
nl2br,
auto_sbj,
sbj_cont,
reserve_day,
reserve_time,
define_header,
define_header_no,
header,
body,
define_footer,
define_footer_no,
footer,
cs,
excl_cs,
filter,
filter_cont,
excl_word
)
VALUES(
‘1’,
‘1’,
‘1’,
”,
‘0’,
‘subject’,
‘2012-4-23’,
‘7:00:00’,
‘1’,
‘3’,
”,
‘body’,
‘1’,
‘2’,
”,
”,
”,
”,
‘kw=&sex=0&under_age=&over_age=&postal=&live_1=0&live_2=&phone=&job=0&marr=0&child=0&house=0&pet=0&pet_kind=0&interest=0&sports=0&trouble=0&uid=&under_clicks=&over_clicks=&under_points=&over_points=®ist_from=0®ist_mode=0&entry_year_from=&entry_mon_from=&entry_day_from=&entry_year_to=&entry_mon_to=&entry_day_to=&attri=&domain=0&is_birthday=0’,
”
)
at ./lib/db.pl line 24.
For help, please send mail to the webmaster (support@sakura.ad.jp), giving this error message and the time and date of the error.
ちなみに再度バージョンアップしてみましたが、結果は同じでした。
kai_ さま
平素はMilkyStepをご利用いただきましてありがとうございます。
エラーから推測すると、データベースのテーブル構造が古いままのようです。
「共通設定」から「データベースの再構築」を行ってみるとどうでしょうか?
※ちなみに、さくらサーバをお使いのようですが、さくらの共用サーバではMilkyStepにようなメルマガ配信スクリプトの設置は禁止されております。
さくらインターネットのサービスをご利用になる場合は、VPSか専用サーバのプランをご利用ください。
早速の回答ありがとうございます。
試したところ、正常に動作しました。
ありがとうございます。
なおサーバについては問題ありません。
kai_ さま
ご報告ありがとうございます。
>なおサーバについては問題ありません。
了解いたしました。
なお、データベースが自動で再構築されなかった原因について、一部システムファイルを修正させていただき、さきほど最新版をアップいたしました。
現在は正常にご利用できている状態かと思いますが、今後のため、再度最新版(Ver1.58)へバージョンアップしておいていただければ幸いです。