MilkyStep Official Community

メルマガ・ステップメール配信ソフトMilkyStep利用者のコミュニティです。

このサイトの使い方

このたびはMilkyStepをご利用いただきまして誠にありがとうございます。

このコミュニティは、利用者相互の助け合いの場としてご利用いただけます。
※販売者・開発者が個別にサポートを行うためのコミュニティではありません

右側のページ一覧からご覧になりたいページを選択しください。

このサイトにユーザ登録すると、MilkyStepに関する質問・回答などを自由にすることができます。

質問は「質問スペース」などから行うことができます。

ただし質問する前に、取り扱い説明書・「よくある質問」・過去の投稿やコメントなどをよくご覧いただき、重複する質問等がないようご注意ください。

不明点やトラブルなどによる質問をした際、回答をしてもらった質問者は、最低限のマナーとして、また今後利用される方がその情報を見て同じような問題を解決できるよう、受けた回答に対して必ず返信するようにしてください。

せっかく回答を受けたのにもかかわらず、質問者からの返信が無ければ、後から見た人は、結果的に解決できたのかどうかわかりません。

※開発元(株式会社イグレックス)では、できる限り的確な回答を行うように努力いたしますが、回答の義務は負わないことをご了承ください。

また、バグを発見したら「バグの報告」にコメントしてください。

新しいスレッドを作成したい場合・コメントを行いたい場合は右側のサイドバー下部の「ログイン」から、ユーザ登録を行った後、ログインしてください。ログインするとWordPressの管理画面が表示され、左側の「新規追加」から記事(スレッド)などを作成できます。

水, 3月 24 2010 » このサイトの使い方 » このサイトの使い方 はコメントを受け付けていません

【Ver2.36】バージョンアップ後に Software error(Experimental push on scalar)・Internal Server Error が発生 → 原因と復旧手順の共有

いつもお世話になっております。
Ver2.35 → Ver2.36 へのオンラインバージョンアップ後に複数の不具合が発生しました。
最終的に自力で復旧できましたので、開発元様への報告と、同じ症状の方の参考として共有いたします。

■環境
・サーバー:コアサーバー(CORE-Aプラン)
・Perl:5.24以降(エラー内容からの判断です。正確なバージョンは未確認)
・作業:Ver2.35 → Ver2.36 オンラインバージョンアップ(2026年10月15日)

■症状1:管理画面(index.cgi)が Software error になる
【エラー内容】
Experimental push on scalar is now forbidden at ./lib/show.pl line 1675, near “$tmp_order)”
(line 1897 / 2808 / 3115 / 3333 も同様)
Compilation failed in require at index.cgi line 24.

【原因】
lib/show.pl の5か所にある
push($info[$i], $tmp_switch, $tmp_order);
が、Perl 5.24 で廃止された書き方(スカラーへの push)のため、読み込み時にエラーになっていました。
(今回追加された「読者情報項目の表示順」の処理部分です)

【暫定対処】
5か所を
push(@{$info[$i]}, $tmp_switch, $tmp_order);
に書き換えたところ、管理画面が表示されるようになりました。

■症状2:「読者リストの編集」で Table ‘(DB名).ms_dispfree’ doesn’t exist
【原因】
症状1のエラーでバージョンアップが途中で止まり、データベースの再構築が行われず、新しいテーブルが作成されていませんでした。

【対処】
「共通設定」→「データベースの再構築」を実行し、ms_dispfixed と ms_dispfree が作成されたことを phpMyAdmin で確認しました。

■症状3:再構築画面が「データベースを再構築中…」のまま終わらない/読者CSV出力が「出力中」のまま終わらない/登録フォーム(form_if.cgi)が Internal Server Error
【原因】
ブラウザの開発者ツールで確認したところ、rebuild_db.cgi?mode=check_progress が毎回 500 エラーになっていました。
FTPで確認すると、バージョンアップで更新された CGI ファイル(action.cgi、cs.cgi、form_if.cgi、rebuild_db.cgi など)のパーミッションが 0666(実行権限なし)になっていました。index.cgi は正常でした。
推測ですが、症状1でバージョンアップが途中で止まったため、パーミッションを設定する処理が実行されなかったのではないかと思います。

【対処】
config.cgi と install.cgi を除く各 CGI ファイルのパーミッションを index.cgi と同じ値に変更したところ、フォーム・CSV出力ともに復旧しました。

■開発元様へのお願い

  1. lib/show.pl の該当5か所について、Perl 5.24 以降に対応した正式な修正版の公開をお願いいたします。
  2. バージョンアップが途中でエラー終了した場合に、CGI のパーミッションが 0666 のまま残らないよう、ご検討いただけますと幸いです。
  3. 参考情報です。2025年2月2日の投稿「バージョンアップしたら『データベースを再構築中・・・』が完了しない」(コアサーバーV2)も、同じ原因(CGI のパーミッション)の可能性があるかもしれません。

■補足
・show.pl の書き換えは、自分の環境を復旧させるための暫定対応です。正式な修正版が公開されましたら差し替える予定です。
・同じ症状でお困りの方の参考になれば幸いです。

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

木, 10月 15 2026 » バグの報告, バージョンアップ関連 » No Comments

Perlのバージョンによる不具合

エックスサーバーでは、Perl5.26.x が標準のものがあります。

この系統でインストールし、システムを動かそうとすると、

・お知らせが表示されない
・メール配信の履歴詳細が表示されない

というバグがあるようです。

私はそのバグにはまりました。

どうぞ宜しくお願いします。

木, 1月 29 2026 » バグの報告 » No Comments

ログインした後、メニュークリックするとログイン画面に戻ってしまいます

問題なく使用していたのですが、突然、メニューなどをクリックするとログイン画面に戻ってしまうようになりました。

また、ログイン直後の「MilkyStepからのお知らせ」の表示が「情報が取得できませんでした」となって表示されなくなりました。

バージョンは、2.33 最新バージョンです。

共通設定ページも開けない状態なので何もできなくなってしまいました。

過去ログから、

https://ドメイン名/インストールフォルダ/mode=ch_type&type=0

を開こうとしましたが、404エラーになってしまいます。

どのように対処すればよろしいでしょうか?

水, 1月 21 2026 » ユーザからの投稿 » 12 Comments

「1クリック解除URL」のタグについて

HTML形式のメルマガに「1クリック解除URL」のタグを挿入してもリンクになりません。

これは仕様でしょうか?

やりたかったのは、メール本文末尾などに、「配信解除はこちら」などのテキストリンクを記載して、
リンク先を、1クリック解除URLにしたかったのですが、「1クリック解除URL」は毎回URL末尾の「=○」が変わっているようなので固定のURL指定ができず悩んでおります。

1クリック解除URLは長いので、見栄え的にもテキストリンクにしたいのですが、何か方法はないでしょうか?
よろしくお願いいたします。

月, 6月 16 2025 » ユーザからの投稿 » 2 Comments

ステップメール運用中のダブルオプトイン移行による既存ユーザーへの影響

海外からの不正オプトインを防ぐためにシングルオプトインからダブルオプトインへ変更を予定しております。

シングルオプトインで作成済みのステップメールを、ステップメール稼働中にダブルオプトインに変更した場合、すでに登録済みのユーザーに影響はあるでしょうか?
例)すでに登録済みのユーザーにもダブルオプトインが求められる

よろしくお願い致します

水, 5月 14 2025 » ユーザからの投稿 » 2 Comments

システムの共通設定配信ログを削除したい。

ログの記録が大量にあり、後、過去のものは必要が無いので、一括で削除したいのですが、

どうやってやればいいのでしょうか?

指定された日付分しか記録しない、上書きされるとは思うのですが、一括で削除してクリーンな状態にしたいです。

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

木, 5月 1 2025 » ユーザからの投稿 » 2 Comments

Gmailが届かない

テスト配信で、Gメールに配信しましたが、届かなくなりました(ドメインメールは届く)。その対策をしたいと思いますので、①送信メールに対してSPF認証、DKIM認証を設定することは可能ですか? ②自分のドメインでSPFレコードやDKIMレコードを設定する際に、必要な情報(含めるIPアドレスやCNAMEレコードの値など)を教えてください。③DMARCポリシーを設定する場合に必要な情報はありますか?以上よろしくご回答お願いいたします。

水, 4月 30 2025 » ユーザからの投稿 » 1 Comment

コアサーバーで配信履歴が見れない

コアサーバー(CORE-Yプラン)を使用しています。

以前、Ver2.22→2.23へアップデートした際に、号外記事の配信履歴が見れない旨の投稿をしましたが、

今回、コアサーバーにVer2.30を新規インストールして、号外記事を送信してみましたが、以前のアップデート時と同じ症状で、まったく配信履歴が見れません。

運営さま
当方でテスト用サーバー領域を準備しますので、一度、コアサーバーでの動作確認をしてもらえないでしょうか?

どうか宜しくお願いいたします。

日, 2月 9 2025 » バグの報告 » 1 Comment

バージョンアップしたら「データベースを再構築中・・・」が完了しない

バージョンアップを行おうとしたところ、いつまで経っても「データベースを再構築中・・・」が表示されたままで、アップデートが完了しません。

サーバーは、コアサーバーV2プランを使用しています。

アップデート前にバックアップを取得していますが、手動でアップデートを完了させることはできないのでしょうか?

宜しくお願いいたします。

日, 2月 2 2025 » トラブル, ユーザからの投稿 » No Comments

HTML形式のメール本文作成について

HTML形式のメール本文作成で「HTML」メニューを使った場合において、改行<br> が消えるバグがあるようです。

まず、下のように<br> を入れても、左側のビジュアルエディタに反映されません

次に、左側のビジュアルエディタにフォーカスをあてると、自動的に<br>が消えます。

修正いただけると助かります。

日, 1月 26 2025 » バグの報告 » 1 Comment