ここまではよいのですがこの後に以下のエラーです。
Software error:
Can’t locate object method “new” via package “HTML::Template” (perhaps you forgot to load “HTML::Template”?) at ./lib/show.pl line 50.
Digest::MD5…
[ O K ] あなたの使用しているサーバには、Digest::MD5モジュールがインストールされています。
(バージョン 2.55)
CGI…
[ O K ] あなたの使用しているサーバには、CGIモジュールがインストールされています。
(バージョン 3.63)
CGI::Cookie…
[ O K ] あなたの使用しているサーバには、CGI::Cookieモジュールがインストールされています。
(バージョン 1.30)
DBI…
[ O K ] あなたの使用しているサーバには、DBIモジュールがインストールされています。
(バージョン 1.627)
DBD::mysql…
[ O K ] あなたの使用しているサーバには、DBD::mysqlモジュールがインストールされています。
(バージョン 4.049)
Scalar::Util…
[ O K ] あなたの使用しているサーバには、Scalar::Utilモジュールがインストールされています。
(バージョン 1.27)
【オプションモジュールのインストール状況】
Archive::Zip…
[ O K ] あなたの使用しているサーバには、Archive::Zipモジュールがインストールされています。
(バージョン 1.64)
LWP::UserAgent…
[ O K ] あなたの使用しているサーバには、LWP::UserAgentモジュールがインストールされています。
(バージョン 6.36)
HTTP::Request::Common…
[ O K ] あなたの使用しているサーバには、HTTP::Request::Commonモジュールがインストールされています。
(バージョン 6.04)
HTTP::Cookies…
[ O K ] あなたの使用しているサーバには、HTTP::Cookiesモジュールがインストールされています。
(バージョン 6.01)
IO::Socket::SSL…
[ O K ] あなたの使用しているサーバには、IO::Socket::SSLモジュールがインストールされています。
(バージョン 1.94)
Authen::SASL…
[ O K ] あなたの使用しているサーバには、Authen::SASLモジュールがインストールされています。
(バージョン 2.16)
Net::SSLeay…
[ O K ] あなたの使用しているサーバには、Net::SSLeayモジュールがインストールされています。
(バージョン 1.55)
Crypt::SSLeay…
[ O K ] あなたの使用しているサーバには、Crypt::SSLeayモジュールがインストールされています。
(バージョン 0.72)
GD…
[ O K ] あなたの使用しているサーバには、GDモジュールがインストールされています。
(バージョン 2.69)
■Cronのコマンドと動作時刻
*/10 * * * *
cd /home/MixHostのユーザー名/public_html/独自ドメイン/MilkyStep; ./action.cgi;
先ほど、Milkstepを使って、
はじめての週間メルマガを発行しました。
対象は330名の読者です。
配信を終えて、履歴を見てみると
「不測のエラー」と赤い文字が表示され、
「到達数8、到達率2.42%」となっています。
どういうことでしょう。
1通配信したら8秒待つ設定です。
サーバーの過負荷とは思えません。
本当に届いてないのでしょうか。
2009年12月の書き込みに「不測のエラー」に関する記述がありますが、意味が解りません。
/proc なんてディレクトリーもありません。
解りやすい説明と、対処の方法を大至急お願いします。
>齋藤@沖縄(ゆうすけ) 様
恐れ入りますが、お使いのサーバはどちらでしょうか?
チカッパです。
今回の「不測のエラー」に関して、
こんな記事を見つけましたが、関係あるのでしょうか。
http://www.igreks.jp/yuyujiteki/2010/05/post-10.html
当方の利用するチカッパも、ロリポップ系サーバーです。
だから、ダメってことなんでしょうか。
今日中にメルマガを配信し終えたいのですが…。
>齋藤@沖縄 様
>今回の「不測のエラー」に関して、
>こんな記事を見つけましたが、関係あるのでしょうか。
>http://www.igreks.jp/yuyujiteki/2010/05/post-10.html
この現象とは関係ありません。
これに対しては、子プロセス内でmysqlコネクションを再接続することで解決しております。
状況から推測すると、CPU使用時間制限にかかっている可能性があります。
共用サーバの場合は、1ユーザでの長時間のリソース占有を防ぐために、一定時間CPUを使用していると強制的にプロセスを切断することがあります。
参考)MilkyStep必要動作環境
http://milkystep.com/summary.php#req_env
現在チカッパに問合わせ中ですがまだ返事はありません。
>今日中にメルマガを配信し終えたいのですが…。
送信設定にて一斉配信数を増やして、待機時間を短くすれば送信できる可能性はありますが、保障はできません。
どの程度の送信設定が適切かどうかは、チカッパのサポートに問い合わせてみないと分かりませんので、明言することはできません。
続きです。
>/proc なんてディレクトリーもありません。
/procディレクトリは、サーバのトップディレクトリ直下のディレクトリですので、基本的にFTPソフトなどで見ることはできません。
解りました。
正式配信前の試験段階では、8箇所のメールアドレスを登録してうまく作動したので、
今回の正式配信を行ったのですが、
330箇所のうちの8通だけは配達しましたので、
同時8通が、チカッパのCPU占有の限界なんでしょうか。
今日の分の配信は、以前使用していたACMAILERの古いバージョンで配信を済ませましたので、
ご指摘の方法で、来週の配信日(金曜日)にトライしてみます。
本当に、有難うございました。
齋藤@沖縄 様
>同時8通が、チカッパのCPU占有の限界なんでしょうか。
推測ですが、8秒×8通=約60秒 が限界なのかもしれません。
チカッパから回答が来たらまたここでお知らせいたします。
「acmailer」もチカッパに設置しているのであれば、そちらの送信設定に合わせてみるとうまくいく可能性があると思います。
現在、ロリポップとチカッパの双方と契約しており、
ACMAILERは、ロリポップ側に設置しています。
年末までに、チカッパ一本にするつもりで、
ロリポップにあるCGI等を、引越ししている最中です。
ロリポップは、時間300通という制限がありますので、
10通配信したら、120秒アイドルする設定で、これまで使っていました。
この設定で問題はなく、今日もうまく行きました。
MilkyStepを設置したチカッパの制限は、時間500通ですので、
今回は、1通配信して8秒アイドルする設定うまく行きませんでしたが、
ロリポップと同じ要領で計算すると、
10通配信して72秒アイドルすれば、うまく行くかもしれません。
とにかく、来週の金曜日にやってみます。
吉報をお待ち下さい。
使いにくくて問題の多いACMAILERには、戻りたくないので、
今後とも、宜しくお願いします。
齋藤@沖縄 様
ご健闘をお祈りいたします。
>使いにくくて問題の多いACMAILERには、戻りたくないので、
弊社は「acmailer」でメルマガを運用したことが無いのでわからないのですが、負けないように頑張らせていただきたいと思います。
>今後とも、宜しくお願いします。
時間が許す限りはなるべく対応いたしますが、原則として個別のサポートは行っておりませんので、対応できない場合もございます。
その際はご了承ください。
パスが下記のようになっていますがいいのでしょうか?
※sendmailがオープンできなかったため、sendmailパスはnullに設定します。
データベースの接続に成功しました。
設定ファイルを更新しました。
バックアップ用ディレクトリを作成しました。
一時ファイル用ディレクトリを作成しました。
オプションスクリプト用ディレクトリを作成しました。
アップロード用ディレクトリを作成しました。
データベースに初期テーブルを作成しました。
システム情報を設定しました。
管理者情報を設定しました。
Milky Stepのインストールが完了しました
たか 様
初回インストール時にその表示が出た場合、とりあえずMilkyStepのインストールは行いますが
sendmailパスは設定されてないので、すぐにメールを送信することはできません。
コントロールパネルにログイン後、「共通設定」→「システム情報」から、サーバの指定するsendmailのパスを設定してください。
チカッパからの回答は、どうなっていますか?
今日はメルマガ配信の日でしたので、
先週にお話ししたとおり、10通配信したら72秒休む設定で、本日330通配信しました。
最初の10通はうまくいき、「配信中」と表示されていましたが、
72秒後には、また「不測のエラー」となりました。
今日もACMAILERで配信するしかないでしょうか。
http://milkystep.com/faq.php?no=3 のページで、
ロリポップやヘテムルでの運用実績があるように書かれていますが、
そちらの2サーバーにおける、送信設定(●通出したら、●秒休む)はどうなっていますか?
最悪の場合、引越しも検討しなければなりません。
引越しの場合の、再インストールと、データの引越しはどうなるでしょう。
>チカッパからの回答は、どうなっていますか?
まだ返事が来ないので、さきほど同様の内容で再度問い合わせをしております。
>ロリポップやヘテムルでの運用実績があるように書かれていますが、
>そちらの2サーバーにおける、送信設定(●通出したら、●秒休む)はどうなっていますか?
全ての送信設定において検証しているわけではございませんのでご回答は難しいです。
MilkyStepが設置でき、ある程度のまとまった送信数をテストした結果問題なく送信できたため、そのように記載しております。
待機時間を何秒に設定したらエラーになるか、などの検証は行っておりません。
試しに先ほどロリポップで「1通送信したら80秒待つ」に設定して3つの宛先に送信したら、齋藤様同様、2通目で「不測のエラー」が発生しました。
以上から推測すると、ロリポップやヘテムルも、チカッパと同様にCPUの使用時間が60秒前後に制限されているのかもしれません。
仮にそうだとすると、acmailerで送信したメールも途中で処理がストップして、全て送信されていないのではないかと思われます。
ちなみにこのような記事を見つけました。
http://www.acmailer.jp/docs/faq/564.html
acmailerで確実に全のアドレスに確実に送信されているというのであれば、MilkyStepのバグも考えられますが、当方で開発用に使用している専用サーバ(CPU時間制限等は無し)では、3000通以上の宛先に約3分から4分かけて送信しており、「不測のエラー」になったことはございません。
以上、チカッパからの回答が無いので推測の域は出ませんが、全てのメール配信処理を60秒以内で終わるように指定してみてはいかがでしょうか?
例えば、「30通送信した1秒待つ」など。
その後1時間メールを送信しなければ、チカッパの規約には抵触しないと思いますが・・・
>最悪の場合、引越しも検討しなければなりません。
>引越しの場合の、再インストールと、データの引越しはどうなるでしょう。
バックアップを取得していただき、引っ越し先のサーバにMilkyStepをインストールし、そのバックアップファイルを復元。
問題なければ、古いほうのサーバのデータとMilkyStepのファイルを削除していただければいいかと思います。
当方が、一年前からロリポップに設置して運用しているACMAILERは、バージョン3.43rcという少し古いものです。
ユーザーインターフェースがおしゃれになってからのACMAILERは不安定でしたので、安定版を使用しています。
このCGIの送信設定は3種類あり、
-ノーマル
-分割送信
-バックグラウンド送信
ですが、これらの中から、当方は「分割送信」を選び、
「10通配信したら120秒待つ」設定で、これまで問題なく配信して来ました。
ですから、300通配信するのに一時間かかります。
参考になりますでしょうか。
齋藤@沖縄 様
さきほどチカッパから回答がありました。
内容は以下になります。
——————————————————–
この度はお問い合わせ頂き、誠にありがとうございます。
プロセスが強制遮断される条件として
明確にご案内差し上げております内容としましては
処理時間が30秒を超えるものとなります。
○禁止事項
http://chicappa.jp/?mode=order&state=kinshi
処理時間が30秒を超えないものであれば基本的に利用可能でございますが、
チカッパ!レンタルサーバーは共有サーバーのため
サーバーに著しい負荷をかけている場合につきましては
チカッパ!レンタルサーバーよりご対応のご案内を差し上げことがございます。
ご了承頂きますようお願い申し上げます。
>お世話になります。
>先週、同様のお問い合わせをしたのですが、ご回答がなかったため、何らかの理由で伝わっていないという場合も考えられますので、再度質問させていただきます。
>CGIなどから子プロセスを生成してプログラムを実行した際、そのプロセスのメモリ占有制限や、CPU使用時間制限などはありますでしょうか?
>あった場合、例えば、どういう条件でプロセスが強制遮断されるか、など具体的教えていただければと思います。
>以上よろしくお願い申し上げます。
——————————————————–
よって、30秒以上プロセスが続くと強制的に遮断されるようです。
また、acmailerを少し調べてみましたが、「通常配信」と「バックグラウンド配信」はMilkyStepと同様の送信方法ですが、「分割配信」の場合のみ、プログラムをリロードしながら送信するため、上記のような制限にはかからないようです。
今後、MilkyStepでもプロセスの遮断に対応できるか、検討してみたいと思います。
なるほど、ACMAILERはプログラムが都度リロードされていたんですね。
ちなみに、貴社の説明書には、Xサーバーを引用されていますが、
「当方で開発用に使用している専用サーバ(CPU時間制限等は無し)では、3000通以上の宛先に約3分から4分かけて送信しており、「不測のエラー」になったことはございません。」と説明されているのは、Xサーバーのことでしょうか。
引越しも念頭に入れたいと思いますので、お教え頂けると助かります。
齋藤@沖縄 様
>Xサーバーのことでしょうか。
いいえ。自社で運用している専用サーバです。
Xサーバでは、CPUの使用制限については特別マニュアル等では触れていません。
実際、「1通送信したら80秒待つ」の設定で5つのアドレスには正常に送信されましたので、約5分程度のCPU使用は大丈夫のようです。
ただし、事前にサポートによく確認してから運用されることをお勧めします。
>齋藤@沖縄 様
CPU使用時間制限によるプロセス強制停止について、バージョン1.32にて対応いたしました。
ACMAILERのようなリプログラムロード型でなく、バックグラウンド配信を前提で対応いたしましたので、ACMAILERのように分割配信処理が完了するまで待つ必要はありません。
ロリポップにて実際に動作確認いたしましたので、チカッパでもおそらく大丈夫かと思います。
>CPU使用時間制限によるプロセス強制停止について、バージョン1.32にて対応いたしました。
早々の対応、有難うございます。
早速、今週金曜の定期配信で実験させて頂きます。
>ACMAILERのようなリプログラムロード型でなく、バックグラウンド配信を前提で対応いたしましたので、ACMAILERのように分割配信処理が完了するまで待つ必要はありません。
ということは、ブラウザを閉じてしまっても大丈夫なのでしょうか。
これまでは、間違ってブラウザを終了させないために、ACMAILER専用にIEを割り当てて、
他のインターネット操作は、FirefoxやGoogle Chromeなどを使い分けていました。
これは便利だし、安全ですね。
安全に配信状態をモニターしたい場合は、「配信履歴詳細」の画面で確認すればよろしいですか?
齋藤@沖縄 様
>ということは、ブラウザを閉じてしまっても大丈夫なのでしょうか。
大丈夫です。
>安全に配信状態をモニターしたい場合は、「配信履歴詳細」の画面で確認すればよろしいですか?
はい。
最新の状態を確認したいときは、配信履歴詳細画面をリロードしていただければ確認できます。
報告します。
プロセス自動切り替え機能は、チカッパで無事作動しました。
本日は定期メルマガ配信日でしたが、
340件に無事配信されました。
切り替えの時間設定は20秒にし、10通配信したら72秒待つようにしました。
同時に、不着アドレスが10件あることも解り、リストから削除しました。
ACMAILERでは解らなかったことです。
有難うございます。
ご存知のように、チカッパではCRONが使用できません。
現在は、自サイトの数箇所にIMGタグを置く方法で使用していますが、
有料のWebCronを使用してみたいと思います。
説明書にあるシェルスクリプトをサイトに設置し、
WebCronから叩いてもらおうと思いますが、
action.cgiが正しくアクセスされているか確認する方法はないでしょうか。
齋藤@沖縄 様
>action.cgiが正しくアクセスされているか確認する方法はないでしょうか
テスト用のメルマガを作成し、ご自分のアドレス宛に配信予約してみればいいのではないですか?
CRONがうまくいきません。
説明書や、このサイトに説明されているCRON実現用のシェルスクリプトは、間違っていませんか?
僕は全く解らないので、他のサイトなど色々調べたのですが、余計わからなくなりました。
例えば、コーテーションマークと、ダブルコーテーションマークの使い方は合ってますか?
例では全角の記号になっていたりしています。
もっとシンプルに実現できる方法はないでしょうか。
ACMAILERと比較して申し訳ありませんが、
あちらではWebCronに叩いてもらう専用のCGIを用意しています。
http://www.acmailer.jp/docs/measures/149.html
それから、CRONを利用する場合は、
IMGタグの埋め込みによるCRON代用策を併用してはうまく行きませんか?
チカッパにはCRONがないため、現在は後者を使用していますが、
試験のためには、一旦そのIMGタグを削除する必要があるでしょうか。
齋藤@沖縄 様
>例えば、コーテーションマークと、ダブルコーテーションマークの使い方は合ってますか?
>例では全角の記号になっていたりしています。
http://milkystep.com/ms_poc/?p=189&cpage=1#comment-86
からのコメントをご参照ください。
>ACMAILERと比較して申し訳ありませんが、
>あちらではWebCronに叩いてもらう専用のCGIを用意しています。
milkystepはWebCron用に叩いてもらう専用のCGIは必要ありません。
単純に「action.cgi」を叩いてもらえばいいだけです。
>一旦そのIMGタグを削除する必要があるでしょうか。
必ず削除しなければならないわけではありませんが、WebCronが正常に動作するのであれば、余計なリソースを消費してしまうので、削除することをお勧めいたします。
やはり僕にはシェルの意味が解らないので、
自分で解るハイパーテキストのレベルで考えてみました。
WebCronで叩いてもらう、超最小構成のハイパーテキストをまず作りました。
内容は以下↓のとおりです。
—-ここから—-
MailCron
—-ここまで—-
上記ステートメント中で、
img src=’http://xxx.com/milky とは、MilkyStepを設置しているディレクトリーです。
これを、当方のサーバーに設置し、WebCronで叩いてもらうように設定しました。
ただのハイパーテキストですので、パーミッションは644のままです。
この考え方は、合っていますでしょうか。
投稿したハイパーテキストが、表示されません。
このFAQサイトのHTMLと解釈されてしまったようです。
全て全角文字で再度投稿します。
<html>
<head>
<title>MailCron</title>
</head>
<body>
<img src=’http://xxx.com/milky/action.cgi’ height=’1px’ width=’1px’ />
</body>
</html>
齋藤@沖縄 様
>この考え方は、合っていますでしょうか。
WebCronでそのHTMLにアクセスしてaction.cgiを起動させたいということはわかりました。
ただ、これができるのであれば、WebCronのサービスの、定期的に実行したいURLに「http://齋藤さんのドメイン/milky/action.cgi」を指定すれば同じ事ではないのですか?
シンプルでいいですね。
それでやってみます。
実験結果は、またお伝えします。
アドバイスして頂いた方法で、はじめての予約配信に成功しました。
有難うございます。
WebCronも、1時間に2回の使用で、年間1.752ユーロと激安で助かりました。
齋藤 様
>登録完了ページ(reg.cgi)等に
>本サイトへ誘導するリンクが無いのは不便です。
>特に当方のサイトのユーザはパソコンに不慣れな人が多いため
>誤ってMilkyStepへのリンクをクリックして混乱することが予想されます。
>改善をお願いします。
Ver1.43にて追加したデフォルト画面編集機能にて、MilkyStepのリンクを消したり、テーマを編集したりできるようにしました。
メールマガジン登録フォームでメールアドレスと名前(姓名)を入力してもらいますが、
基本設定の編集 > 登録確認メールのメッセージ編集で
%%FULLNAME%%と入力しても名前を認識できません。
何回やっても%%FULLNAME%%の所が登録してもらったメールアドレスになってしまいます。
原因はなんでしょうか??
kuro 様
登録フォームからの読者登録後、読者リストの「名前」の欄に、入力した名前は反映しているでしょうか?
ここが反映していないと、名前なしと判断され、%%NAME%%や%%FULLNAME%%は自動的にメールアドレスに置換されます。
登録時に名前を入力しているのに、リストに名前が反映されない場合は、文字コードの指定が誤っている場合があります。
以下の投稿をご参照いただき、対処いただければと思います。
http://milkystep.com/ms_poc/?p=210
文字コードを変更したら名前が反映されました。
ありがとうございます。
何とかマニュアルの56ページまで進むことができました。
マニュアルの「システム情報の設定」のところで、何をどうしてよいのかわからなかったため、デフォルト設定のまま「保存」ボタンを押すと、以下のようなエラーメッセージが出てしまいます。
『/usr/bin/sendmail』でsendmailがオープンできません。
エラーコード:check0.93_553
どうすれば良いでしょうか。
何度もすみません。
56ページに行く前に37ページのCron結果通知アドレスに入力したアドレスにメールが届きません。
アドレスの入力ミスがないか何度も確認し、また別のアドレスでもやってみました。
どうすればよいでしょうか。
miura 様
sendmailパスの欄に
「/usr/bin/sendmail」
ではなく、
「/usr/sbin/sendmail」
と入力して保存してください。
sendmailの件はご指摘どおりにしたところ解決しました。
その後、自分のメールアドレスを登録してみました。
ちゃんと登録はされているようですが、登録確認メールが届きません。
さらにテストメールを配信したのですが、コントロールパネルでは正常に送信されたと表示されているのですが、こちらも全く届きません。
前回質問させていただいたマニュアル37ページのCron結果通知のメールが届かない件とも関係あるような気がしますがどうでしょうか。
それとも他に原因がありますでしょうか。
下記の件、サーバが試用期間だったのが原因だったようです。
料金を払って本契約に移行したら正常に動作しました。
お騒がせして申し訳ありません。
ラピットサーバーにおいて、メインドメイン以外にマルチドメインを設定いたいのですが、ドメイン側とサーバー側の設定方法、手順をご教授ください。
特にわからいのが、バリュードメインの下記の記述と
http://gyazo.com/24d9e0cbd96174513f3152b6a42dd6a0.png
サーバー側の下記の記述です。
http://gyazo.com/0d78a5b7ef36e24c0630d02a48278dad.png
バリュードメインのドメインをラピットでマルチドメイン
として設定する方法、手順
よろしくお願いします。
take 様
マルチドメインの設定例については、下記の過去記事をご参照ください。
http://milkystep.com/ms_poc/?p=509
ラピットサーバーにサブドメインを設定し、ミルキーステップをインストールしましたが、通常のメルマガは送信できるのですが、空メールがうまく機能しません。(空メールを送信しても、何の応答もなく、当然、登録もできません)たぶん、転送処理が機能していないと思うのですが、その設定方法をお知らせください。よろしくお願いします。
さきほどの続きです。
サブドメインとは、契約時のメインドメイン以外に設定した新規ドメインのことです。
お忙しいとは思いますが、できれば早急に回答いただけると助かります。
taketake 様
ラピッドサイトのデフォルトMTAはsendmailですので、初期状態ではsmrshが有効になっており、プログラム転送ができません。
smrshを無効にする方法は下記の通りです。
・/etc/mail ディレクトリに移動
↓
・sendmail.mc を開く
↓
・FEATURE(`smrsh’, `/usr/sbin/smrsh’)dnlの行の頭に「dnl」を付けてコメントアウト
↓
・sendmail.cf を再構築
# m4 sendmail.mc > sendmail.cf
↓
・ついでに virtusertable を開き、
一番下「@ドメイン」の行をコメントアウト(頭に#を付ける)して保存
↓
・sendmailをリスタート
# /sbin/service sendmail restart
回答ありがとうございます。
・sendmail.cf を再構築
# m4 sendmail.mc > sendmail.cf
↓
・ついでに virtusertable を開き、
一番下「@ドメイン」の行をコメントアウト(頭に#を付ける)して保存
↓
・sendmailをリスタート
# /sbin/service sendmail restart
について、
再構築とリスタートの具体的手順をお知らせください。
# m4 sendmail.mc > sendmail.cf
# /sbin/service sendmail restart
昨日の回答、早めにお願いします。
taketake 様
SSHでアクセスしてrootになって、行ってください。
Linuxコマンドの使い方などはご自身で御調べください。
ステップメールの「ストーリーの設定状況」ですが、今は最初からしか表示されないのですが、最後から表示することはできないでしょうか?
ステップ数が多くなると、ステップを追加するたびに、下へスクロールしないといけないので。
MilkyStep 様
貴重なご意見ありがとうございます。
今後の検討課題とさせていただきます。
MilkyStep さま
>ステップメールの「ストーリーの設定状況」ですが、
>今は最初からしか表示されないのですが、最後から
>表示することはできないでしょうか?
大変遅くなりまして恐縮ですが、Professional Ver1.58にて逆順のソートボンタンとページコントロールを設置し対応いたしました。
Milkey Step様
過去ログを参照しましたがどうしても解決しないのでご指導願います。
Xサーバーにインストールしようとした所、
「sendmailのオープンに成功しました」
の1行で終わってしまい、それ以降進みません。
データベース情報はどうみても合っていると思うのですが・・・。
XサーバーのデーターベースIDと、アクセスユーザーIDは同一のモノにしてあります。
ちなみに、同じサーバーの別ドメインにはインストール出来たのですが…。
どなたかご教授願います。
自己解決致しました。
マニュアルの 第2章 免責事項 7.ソフトウェアの複数使用について質問させて下さい。
現在社内配信用にMilkyStepを導入したいと考えております。
2台のWEBサーバーAとWEBサーバーBで負荷分散を行い、もう1台システム障害時用のバックアップサーバーを想定しているのですが、WEBサーバーAにインストールしたMilkyStepはWEBサーバーBとバックアップサーバーにミラーリングする仕組みです。
この場合、MilkyStepのソフトは1本で良いのでしょうか?(購入済み)
それとも2本追加して、合計3本必要ですか?
マニュアルを読む限りでは「・動作の負荷を分散させる目的で、同一サーバ内にソフトウェアを複数設置する。」の場合、複数利用が可能とありますが、今回の場合同一サーバー内ではありませんので複数利用の対象外かなと思っています。
その場合追加購入の稟議を出さねばなりませんので上記の様な構成の場合のソフトの購入数をご教授下さい。
よろしくお願い致します。
softkoubou 様
平素はMilkyStepをご利用いただきありがとうございます。
負荷分散を行う目的で、単純にミラーリングのスレーブとしてコピーされる場合は、各々のサーバで使用目的・形態が異なるわけではありませんので、特に追加ライセンス取得の必要はございません。
RAID全般に関しても同様にご認識いただければ幸いです。
他のサーバでドメインが変わる場合など、使用目的・形態が異なる場合は追加ライセンスのご購入が必要となります。
なるほど!
ありがとうございました。
インストールしたファイルをFFFTPを使ってサーバーにアップロードしています。
アップロード中に度々「(アップロード出来なかったもの)がアップロードできませんでした」と表示されます。
その場合の選択が「後で上書き」「後でリジューム」「アップロードしない」の三つです。この表示は全部で5回ほど表示されます。
アップロードが終了し「japanese.pm」を上書きし、パーミッションを変更し、最後にinstall.cgiにアクセスするのですが、エラー500になります。
問題点と解決方法をどうぞよろしくお願いいたします。
yazo 様
平素はMilkyStepをご利用いただきありがとうございます。
> その場合の選択が「後で上書き」「後でリジューム」
> 「アップロードしない」の三つです。
> この表示は全部で5回ほど表示されます。
FTPソフトに関するお問い合わせは、FTPソフトの開発元までお問い合わせください。
> アップロードが終了し「japanese.pm」を上書きし、
> パーミッションを変更し、最後にinstall.cgiに
> アクセスするのですが、エラー500になります。
下記の過去記事などに該当するものが無いか、ご確認いただき、ご対応いただきますようお願いいたします。
http://milkystep.com/ms_poc/index.php?s=internal
http://milkystep.com/ms_poc/index.php?s=500
> アップロード中に度々「(アップロード出来なかったもの)がアップロードできませんでした」と表示されます。
この問題は解決できました。外国製のパソコンでアップロードした時は上手くいかなかったのですが、日本製のものではアップロードできました。FFFTPを使いました。
ミルキーステップのファイル一式「ms_v1_80」をダウンロードし、フォルダ名を変更しました。
ただそのファイルの直下にも「ms_v1_80」という名称のフォルダがあり、さらにその直下にファイル一式があります。
この際「install.cgi」ファイルへのアクセスのURLは「http://設置したサーバのホスト名.サーバのドメイン名/フォルダ名/install.cgi」のままでよいのでしょうか?
何度も試しているのですがどうしてもアクセス出来なくて困っています。
よろしくお願いします。
この度MilkyStep professionalを購入しました。
以前は無料版のMilkyStep Light0.95を利用していたのですが、
新しく有料版を購入したのでオンラインでバージョンアップをしようと思い
バージョンアップキーを入力して挑んでみました。
詳しくは無料版のVersion 0.95から最新バージョン 1.87にバージョンアップをしようと試みたんですが、
以下のようなエラーが出ます。
-----------
バージョンアップ中です。ブラウザを終了しないでください
古いバージョンアップファイルを削除中・・・完了
バージョンアップファイルを取得中・・・展開するファイルが見つかりません (proc0.95_3485)
ファイルを展開中・・・展開するファイルが見つかりません (proc0.95_3485)
-----------
展開するファイルが見つからないとのことですが、どうして良いのかわからず困っております。
以前にも似たような質問はあったので見てみましたが、
その時はサーバーのダウンだったようです。
もしかして今もダウンしているのでしょうか。
あまりサーバーの知識がない為、手動ではなくオンラインで出来れば解決したいと思い質問させて頂きました。
おわかりになる方、良ければご教示お願いします。
moja 様
平素はMilkyStepをご利用いただきありがとうございます。
現在バージョンアップファイルを保管しているサーバの方は正常に稼働しているようでございます。
バージョンアップファイルは、ダウンロード後、一時的に「tmp」ディレクトリに書き込まれます。
このディレクトリにWEBサーバの書き込み権限があるか、パーミッションの設定を確認してください。
(755、777、707などになっているか)
上記確認後、再度オンラインバージョンアップをいただければ幸いです。
なお解決しない場合は、お手数かとは思いますが、マニュアルの説明に沿って、手動バージョンアップをお試しいただけますでしょうか。
一度Pro版へ手動バージョンアップを行えば、その後はオンラインバージョンアップが可能となる場合がございます。
ご返信ありがとうございます。
早速「tmp」ディレクトリを777にして試してみましたが、オンラインバージョンアップはできませんでした。
もう手動バージョンアップしかないかな、と思ってマニュアル通りにやってるんですが、今度はcgiを読まないと言うところで2時間ほど格闘しております。
完了したらまたご報告させて頂きます。
オンラインバージョンアップができなかったので
手動バージョンアップをしてみたのですが、
それでも上手く行かず一から再インストールをしてみました。
試行錯誤の中、なんとか再インストールは成功したのですが、
データベースのバックアップのリストアができず調べ直したら、
バックアップが失敗していたようです(*_*;
空のデータベースで上書きしてしまったようなので
中身が空になっちゃいましたが、(もう戻りませんよね?)
残念ながら一からメルマガの設定し直すことになりそうです。
でも一歩前進しました。
これからミルキーステップ使い倒したいと思います。
最初は大変ですけど、この価格でこんなに多機能なのはありがたいです。
今後ともよろしくお願いします。
moja 様
この度のご報告、ありがとうございます。
大変残念ではございますが、お客様の環境においてが取得されたバックアップファイルの管理や状態につきましては、物理的に弊社で取り扱うことができない点、なにとぞご理解賜りますようお願い申し上げます。
※なおマニュアルにおいて、バックアップファイルのサイズが0でないことを確認していただくよう記載しているのはそのような事態を避けるためでございます。
今後弊社でも、どういった状況でオンラインバージョンアップが失敗する可能性があるか、などにつきましては、引き続き懸案事項としてまいる所存でございます。
ご返信ありがとうございます。
自己責任でやっておりますので残念ではありますが、問題ないです。
今後ともどうぞよろしくお願いします。
無料版お試しをダウンロードしたんですが、トロイの木馬を検出しました。
皆さんどうですか?
はじめまして、MilkyStep professionalを使用しています。
WPを使ってフォームを設置しているのですが、
フォーム登録後に、サンキューページを表示させたく思っています。
基本設定の「読者登録完了画面URL」にURLを記載すれば、表示されるのですが、
WPで作ったLPの中にインラインフレームでフォームを設置すると、
サンキューページもインラインフレーム内になってしまいます。
target=”_parent”
target=”_blank”
target=“_top”
など、いろいろやってみたのですが、うまくいきません。
インラインフレームから登録して、登録後に、フレーム内ではなく、親ページに「読者登録完了画面URL」のページを表示させたいのですが、
どのようにしたらよろしいのでしょうか?
MilkyStep professionalを使用しています。
Version 2.03にバージョンアップしたところ、
予約配信が、動かなくなりました。
過去の記事を拝見したのですが、今回の2.03バージョンでは、どのように対応したらよろしいでしょうか?
新規質問です。メール形式が各種ございますが、「PC向けHTML」で記事投稿をしたら、スマートフォンでは読むことができないのですか?
もし、スマートフォンでも読めるようにするには、「スマートフォン形式」で設定しなければできないということですか?
そうすると1つの記事を二回投稿する面倒臭さが生じますね。
それとも「スマートフォン形式」で記事投稿して、PCで読めたりしますか?
お教えいただければ幸いです
h-yasu様
本件については新しくスレッドを立てさせていただきましたので、
下記をご確認いただきますようお願いいたします。
http://milkystep.com/ms_poc/?p=2981
【パスフレーズを忘れてしまった】
パスワードを忘れてしまい再発行をしようと
思ったのですが、パスフレーズに覚えがなく
再発行できません。
この場合はどうすればいのでしょうか?(;^_^A
申し訳ありませんがお力添えいただけると幸いです。
mkomatsu 様
本件につきましては、下記の過去記事がご参考になるかと存じますのでご参照いただきますようお願いいたします。
http://milkystep.com/ms_poc/?p=1906
MilkyStep初期設定時に以下のエラーが出て設定が出来ません。サーバはconohaのVPSです。
sendmailのオープンに成功しました。
データベースの接続に成功しました。
設定ファイルを更新しました。
バックアップ用ディレクトリを作成しました。
一時ファイル用ディレクトリを作成しました。
オプションスクリプト用ディレクトリを作成しました。
アップロード用ディレクトリを作成しました。
その他必要なディレクトリを作成しました。
ここまではよいのですがこの後に以下のエラーです。
Software error:
Can’t locate object method “new” via package “HTML::Template” (perhaps you forgot to load “HTML::Template”?) at ./lib/show.pl line 50.
トップページに余計な.htaccessを置いていたのが原因でした。解決できました。
お世話になります。
インストールにて「DBD::mysql…」がNGとなっており、先に進むことができません。
利用サーバーはshinjiru社です。
MySQLあります。
以下同様の対応をしようかなと思ったのですが、631行目と650行目のコメントアウトで現状も合ってますでしょうか?
(テキストで見ると631行目は#のコメント行だったものでして…)
http://milkystep.com/ms_poc/?p=601#comments
恐れ入りますが、どうぞ宜しくお願い致します。
こんにちは。
professionalVersion 2.09を使っています。
メルマガが配信完了となっているにも関わらず、
どうやら、メールが配信されていないようです。
いつも、配信が終わったら、レポートのメールが来るのですが、
そのメールも、配信のメールもきていません。
昨日までは送ることができていて、設定を何も触ったりはしていません。
なにか原因があれば教えていただきたいです。
よろしくお願い致します。
お昼に配信ができないと書き込みをしたのですが、先ほど約4時間遅れで、メールが届きました。
いつも即時配信されるのに、今回遅れたのは、なにか原因があるのでしたら、教えていただきたいです。
よろしくお願い致します。
tomoko 様
平素はMilkyStepをご利用いただきありがとうございます。
> いつも即時配信されるのに、今回遅れたのは、なにか原因があるの> でしたら、教えていただきたいです。
アプリケーション側(MilkyStep側)からMTA側にメールデータが引き渡されあた後の動作は、その時のサーバの状況に依存いたします。
メールサーバのログなど、各種システムログをご確認ください。ログの確認方法などはご利用中のサーバの管理者までお問い合わせください。
■問題の状況
読者登録完了のメール通知は受信できるのに、
自主登録後に即時配信されるはずのステップメールの1通目が読者登録されているアドレスに送信されません。
■サーバー
MixHostスタンダードプラン
サーバー名 jp43
cPanel バージョン 76.0 (build 20)
Apache バージョン 2.4.38
PHP バージョン 7.2.14
MySQL バージョン 10.2.21-MariaDB-cll-lve
アーキテクチャ x86_64
オペレーティング システム linux
共有 IP アドレス 150.95.54.237
sendmail のパス /usr/sbin/sendmail
Perl のパス /usr/bin/perl
Perl バージョン 5.16.3
カーネル バージョン 3.10.0-962.3.2.lve1.5.24.5.el7.x86_64
MilkyStep Professional版 Ver2.10を使用しています。
[基本設定の編集]>[自主登録時、ステップメールの1日目初回ストーリーは読者に即時配信する]にチェックを入れているにもかかわらず、何度試しても1通目のステップメールが配信されません。
■MilkyStep内[システムの共通設定]>[サーバ情報]
必須モジュールのインストール状況
サーバOS: linux
Perlのバージョン: 5.16.3
Perlのパス: 不明
【必須モジュールのインストール状況】
Digest::MD5…
[ O K ] あなたの使用しているサーバには、Digest::MD5モジュールがインストールされています。
(バージョン 2.55)
CGI…
[ O K ] あなたの使用しているサーバには、CGIモジュールがインストールされています。
(バージョン 3.63)
CGI::Cookie…
[ O K ] あなたの使用しているサーバには、CGI::Cookieモジュールがインストールされています。
(バージョン 1.30)
DBI…
[ O K ] あなたの使用しているサーバには、DBIモジュールがインストールされています。
(バージョン 1.627)
DBD::mysql…
[ O K ] あなたの使用しているサーバには、DBD::mysqlモジュールがインストールされています。
(バージョン 4.049)
Scalar::Util…
[ O K ] あなたの使用しているサーバには、Scalar::Utilモジュールがインストールされています。
(バージョン 1.27)
【オプションモジュールのインストール状況】
Archive::Zip…
[ O K ] あなたの使用しているサーバには、Archive::Zipモジュールがインストールされています。
(バージョン 1.64)
LWP::UserAgent…
[ O K ] あなたの使用しているサーバには、LWP::UserAgentモジュールがインストールされています。
(バージョン 6.36)
HTTP::Request::Common…
[ O K ] あなたの使用しているサーバには、HTTP::Request::Commonモジュールがインストールされています。
(バージョン 6.04)
HTTP::Cookies…
[ O K ] あなたの使用しているサーバには、HTTP::Cookiesモジュールがインストールされています。
(バージョン 6.01)
IO::Socket::SSL…
[ O K ] あなたの使用しているサーバには、IO::Socket::SSLモジュールがインストールされています。
(バージョン 1.94)
Authen::SASL…
[ O K ] あなたの使用しているサーバには、Authen::SASLモジュールがインストールされています。
(バージョン 2.16)
Net::SSLeay…
[ O K ] あなたの使用しているサーバには、Net::SSLeayモジュールがインストールされています。
(バージョン 1.55)
Crypt::SSLeay…
[ O K ] あなたの使用しているサーバには、Crypt::SSLeayモジュールがインストールされています。
(バージョン 0.72)
GD…
[ O K ] あなたの使用しているサーバには、GDモジュールがインストールされています。
(バージョン 2.69)
■Cronのコマンドと動作時刻
*/10 * * * *
cd /home/MixHostのユーザー名/public_html/独自ドメイン/MilkyStep; ./action.cgi;
■配信ログ
ステップメール mail1 11 2019-03-02 11:00:05 テーブルを最適化しました。
ステップメール mail1 11 2019-03-02 11:00:05 メールの送信が完了しました。
ステップメール mail1 11 2019-03-02 11:00:02 ストーリー2の配信対象読者(1名)に配信を開始しました。
ステップメール mail1 11 2019-03-02 11:00:02 配信予定読者テーブルセット完了・・・
ステップメール mail1 11 2019-03-02 11:00:02 ストーリー2の配信準備を開始します。
ステップメール mail1 10 2019-03-02 10:42:30 メールの送信が完了しました。
ステップメール mail1 10 2019-03-02 10:42:30 ストーリー1の配信対象読者(1名)に配信を開始しました。
ステップメール mail1 10 2019-03-02 10:42:30 配信予定読者テーブルセット完了・・・
ステップメール mail1 10 2019-03-02 10:42:30 ストーリー1(カバー)の配信準備を開始します。
配信テストのため、ステップメールをまず2通作成後、
即時配信のチェックを入っていることを確認し、
現在持っているフリーメールアドレス2つと独自ドメインを使ったメールアドレス1つを登録フォーム経由で登録
念のため、これまでにこのページで寄せられている質問の中から今回のトラブルに関連性があるトピックやコメントなどを参考に設定の見直しなどを行ってきましたが、未だに解決に至っておりません。
さらにMilkyStepを一度完全に削除したうえで再度サーバーにファイルをアップロードしなおしましたが改善されませんでした。
ちなみに、自主登録後に即時配信されるはずのメールはこちらでテストのために使用したアドレスではどれも受信はできませんでしたが、2通目以降のステップメールからは問題なく受信ができています。
お忙しい中大変恐縮ではありますが、よろしくお願いします。
読者登録直後にステップメールの1通目が配信されない件について投稿いたしましたが、ようやくその問題を自己解決できたのでここに報告いたします。
基本設定の編集内の「自主登録後、読者に登録完了メールを送る」「自主登録時、ステップメールの1日目初回ストーリーは読者に即時配信する」両方の項目にチェックが入っている状態で読者登録がされると、登録完了通知しかメールボックスに届きません。
しかし、ステップメールの1通目を登録直後に配信するような設定にしたいのであれば、前者の項目のチェックは必ず外してください。
もしかすると既にご存知の方も大勢おられるかもしれませんが、私のように登録完了通知は届くのにステップメールの1通目が届かないと現段階で悩んでいる方やこれからMilkyStepの設定をされる方がおられましたら、是非参考にしていただければと思います。
個人的な要望としては、基本設定の編集項目内や取扱説明書の中に今回の件に関する説明を今後のバージョンアップの際に追記していただければと感じました。
お世話になります。
今年に入ってから、ドコモのアドレスがエラーでかえってきてしまいます。
エラーメールもすぐではなく、数時間後とかけっこう時間差で届きます。
これは、こちらが契約しているサーバー側の問題なのでしょうか?
はじめまして。
ロリポップにMilkyStepをアップロードしておりますが
まだ使用するまでに至りませんのでドメイン代サーバー代などもかかりますから
MilkyStepの運用を一時辞めたいと思っております。
その場合、MilkyStepをロリポップよりダウンロードする必要があるのでしょうか。
ちなみに、Ver2.07以上へのバージョンアップはまだ行っておりません。
MilkyStepをロリポップよりダウンロードする必要があるのであれば
ダウンロード手順をお教え頂いてもよろしいでしょうか。
恐れ入りますが、以上につきまして、
よろしくお願いいたします。
お世話になります。
海外からの不正オプトインを防ぐためにシングルオプトインからダブルオプトインへ変更を予定しております。
シングルオプトインで作成済みのステップメールを、ステップメール稼働中にダブルオプトインに変更した場合、すでに登録済みのユーザーに影響はあるでしょうか?
例)すでに登録済みのユーザーにもダブルオプトインが求められる
よろしくお願い致します。