MilkyStep Official Community

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

ログイン画面が「Internal Server Error」になる

ヘテムルサーバーを使用していましたが「heteml.jp」から「heteml.net」に変更になったので

index.cgiから ログイン画面になりません。初めから設定し直しですか?

月, 4月 8 2024 » ユーザからの投稿 » No Comments

Internal Server Errorが出てメール送信できません

こんにちは。

コアサーバーにミルキーステップをインストールしまして、

号外メールを配信しようとしましたが、以下のエラーが出て送信できません。

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at info@coreserver.jp to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

 

テスト送信は出来るのですが、本番のメール配信ができないのです。

 

インストールはトラブルなく成功して、cronの設定はしておりません。

何か原因は考えられるでしょうか?

月, 9月 23 2019 » メール送受信関連 » 3 Comments

install.cgiをブラウザで実行しても500 Internal Server Errorが表示される

お世話になります。

Xサーバーを利用しFileZillaでアップロードしました。

ファイルはサーバー推奨のドメイン名/public_html 以下に設置し、

http://独自ドメイン/public_html/ms/install.cgi

にアクセスしましたが、500 Internal Server Errorが表示されてしまいます。

install.cgiのパーミッションは700、705、755を試しました。

msも変更した名前でアクセスしています。
どうすればinstall.cgiを実行できるのでしょうか?
ご教授いただければ幸いです。

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

水, 12月 23 2015 » ユーザからの投稿, 初期設定関連, 質問スペース » No Comments

500 INTERNAL SERVER ERRORが表示されインストールできません。

現在無料版のミルキーステップをインストールしているのですが、

『500 INTERNAL SERVER ERROR』と表示されインストールできません。

サーバーは、ロリポップです。

test.cgiを作成して「CGIの動作」は確認できています。

パーミッションは、ffftpで自動設定にしています。

・*.css 604

・*.html 604

・*.htaccess 604

・*.gif 604

・*.jpg 604

・*.zip 604

・*.pl  604

・*.php 604

・*.txt 606

・*cgi  700

・*.dat 600

・フォルダ 705

解決方法が見当たらず困っているため、お助けいただければ幸いです。

木, 10月 29 2015 » ユーザからの投稿 » 1 Comment

突然500 Internal Server Errorに

これまで問題なく動いていたミルキーステップが、アクセスすると突然「500 Internal Server Error」になりました。

管理画面へのアクセスも、ユーザーの登録・解除などのインタフェイスも同じです。

 

本日午後2時半ごろまでは、通常に「自主登録」が入ってきていますので、問題なく動いていたと思われます。

昨日は配信しましたが、本日はメール配信もしていません。(予約配信なども一切)

午前中に管理画面にアクセスして昨日のメールの開封率などをチェックしましたが、特に変わった操作はしていません。

どうして突然 500 Internal Server Error なのか、まったく見当がつきません。

サーバーはエックスサーバーの10、今のところミルキーステップ以外に負荷のかかるようなコンテンツは何も入れていません。

対処の方法をご存知の方、ぜひ教えてください。

 

金, 9月 25 2015 » ユーザからの投稿 » No Comments

install.cgiの500 Internal Server Error Xserver編

Xserverで

http://中国輸入.biz/ms_light/install.cgi

が500エラーになってしまいました。

 

http://milkystep.com/ms_poc/?p=327

http://milkystep.com/ms_poc/?p=489

http://milkystep.com/ms_poc/?p=1768

 

を参考にインストールを進めていたのですがtest.cgiも動かないです

 

http://中国輸入.biz/test.cgi

 


 

パーミッションや内容は問題なさそうですが。

cgiを動かすにはどのようにしたらいいでしょうか

 

 

木, 2月 5 2015 » トラブル » No Comments

Internal Server Error関連で質問です。

※この記事はIgreks Inc.により代理投稿されました※

Internal Server Error関連で質問です。

パーミッション関連も全て試してtest.cgiも試しました。

結果、
○○.com/test.cgiは稼動しますが
○○.com/ms/test.cgiだと
Internal Server Errorになってしまいます。

なので○○.com/install.cgiにしたら稼動するかと思ってアップロードしてみましたが同じくInternal Server Errorになってしまいました。

.htaccessも
Options -Indexes +ExecCGI
AddHandler cgi-script .cgi
AddHandler cgi-script .pl
としてみたりしたのですがダメで
手詰まりになってしまいました。

何か対応策があればと思いコメントさせていただきます。
よろしくお願い致します。

 

追記です。
○○.com/test.cgiは
稼動していませんでした。
cgiが動作していたのではなくて
テキストが表示されているだけでした。
その状態で
700でForbidden
You do not have permission to access this document.
705でテキストが表示されます。

 

金, 9月 5 2014 » よくある質問(FAQ), トラブル, ユーザからの投稿, 初期設定関連 » 2 Comments

サーバーへのインストール方法 internal server error

お世話になります。
CentOSのサーバーにとりあえずLightをインストールして検証したいと考えています。
cgiは/httpdocs/の中ではなく、root/cgi-bin/の直下に設置しなければだと思うのですが、/httpdocs/ms/としても、/cgi-bin/ms/としてもinternal server errorでinstall.cgiが作動しません。install.cgiのパーミッションを700 755 700と試しましたが同じ現象です。
確認ですが、解凍したmsのフォルダごと、/cgi-binに投げ込めばよろしかったでしょうか?
どこかで道に迷ってしまったみたいなのですが、何かアドバイス頂けますでしょうか?
サーバーはGMOクラウドVPSです。
よろしくお願い申し上げます。

土, 12月 1 2012 » ユーザからの投稿 » 1 Comment

配信予約中にInternal Server Errorが起こりました。

※新規投稿時は、早期解決のため、下記の項目をなるべく詳細に記載していただきますようお願いいたします。
※機能の要望など、問題点/不明点の解決が目的でない場合は、ここの記述をすべて削除して上書きしていただいて結構です。

・取扱い説明書や販売ページのFAQ/免責事項は確認しましたか?
 →はい

・このサイトの過去のスレッドやコメントは確認しましたか?
 →はい

・利用しているのは、Professional(有償版) or Light(無償版)?
 →Professional(有償版)

・利用しているMilkyStepのバージョン
 例:Professional Ver1.67
 →

・MilkyStepの具体的な用途
 例)購入者向けのアフターフォロー、学校の連絡網
 →登録者向けメールマガジン

・平均的な一斉送信数(予定も含む)
 例)約1000通
 →40000通

・MilkyStepをインストールしている(または予定の)レンタルサーバ名
 例:エックスサーバ
 →ラピッドサイト

・上記レンタルサーバのプランの種類
 例:X10プラン
 →VPS-02

・わかればそのサーバのOS名
 例:CentOS5
→不明

・利用しているブラウザとバージョン
 例:IE9
 →Google Chrome

・問題点/不明点が発生したおおよその時期
 例:○月○日の○時ころ
 →11月8日11時頃

・何をしようとしたときに問題点/不明点が発生しましたか?
 例:○○のページで○○しようとして○○ボタンをクリックした時
 →ログイン画面が表示されず 500 – Internal Server Error の表示

・問題点/不明点が発生したとき、何か気付いたことはありますか?
 →特になし

・なるべく具体的に問題点/不明点の内容をお書きください
 →
まず、ミルキーステップのインストールされている当ドメインですがホームページは約200ページほどあります。
Internal Server Error中もホームページは見れていました。

昨日までミルキーステップは使えていたのですが、本日午前11時ころログインしようとしたところ、500 – Internal Server Error が表示されました。

ラピッドサイトの管理画面を確認したところ、Apacheやsendmailなどほとんどのサービスが停止状態となっておりました。
サーバーの再起動を行いました。

12時より配信予約を行っていたのですが、12時過ぎにすべてのサービスが動作し始めました。

ミルキーステップへログイン後、配信履歴一覧を確認すると19個の同じ内容のメールが同時送信されていました。

このコミュニティのログを確認すると、メール配信を強制停止するにはApacheの再起動、と記載されていましたので、行いましたが停止はされませんでした。

約40000件のメールアドレスが配信完了するのは約3時間半かかっており、19個の同じ内容のメールが同時送信されているとなると、いつ終了するのか見当がつきません。

どうにかして止める方法はないでしょうか?
また、原因などわからないでしょうか?

木, 11月 8 2012 » トラブル » 2 Comments

「データベースに接続できません」というエラーが出ます/急にInternal Server Errorが出るようになりました/バックアップファイルが取得できません/バージョンアップ後に動作やデータがおかしい

今まで特に問題なく配信してきたのにもかかわらず、また、特に配信を実行中でないにもかかわらず、あるときを境に「データベースに接続できません」のエラーやInternal Server Errorが発生する、また、「バックアップを取得」ボタンを押してもバックアップファイルのダウンロードが完了しない、バージョンアップ後に一部の動作がおかしい、などの症状が出る場合、大きくわけて2つの原因が考えられます。

下記を参考に対処をお願いいたします。

 

【1】 MySQLデータベースの特定のテーブルが肥大化している

一日に数万件単位で毎日のように配信していたり、「基本設定の編集」で「クリック測定/配信履歴/配信ログデータなどを保存する日数」を大きな値に設定していた場合、下記のテーブルのデータが膨大になり、処理が追い付かず、MySQLがダウンしたり、極端に動作が遅くなったりする場合があります。これらのテーブルのレコードの一部を削除するか空にして、容量を減らしてください。

・ms_delivered

配信履歴ごとに、どの読者に配信したかを関連付けるためのデータが入ったテーブルです。例えば、1日2万件×90日配信すると、18万件のレコードが蓄積されることになります。同じようなメルマガがもう一つあれば、単純に×2で36万レコードが蓄積されます。

このデータは、メルマガの配信履歴やクリック測定データを保管する日数に伴って、古いデータから順次削除されるようになっていますが、配信のペースや配信数が多いと、削除される前にどんどん肥大化してしまうデメリットがあります。

このテーブルのデータを削除すると、配信履歴の「この記事を配信した読者一覧」の関連付けが削除されます。

【追記】

Professional Ver1.69より、このテーブルのレコードは、1配信履歴あたり300件が上限となるよう修正されました。

・ms_erradd

配信履歴ごとに、配信エラーになったメールアドレスのデータがセットされるテーブルです。ms_delivered同様、配信のペースや配信ごとのエラー数が多いと、定期的に削除される前に肥大化してしまう恐れがあります。

このテーブルのデータを削除すると、配信履歴の到達状況グラフに表示されるエラー数から参照できる、エラーになったメールアドレスの関連付けが削除されます。

・ms_actionlog

MilkyStepの各動作のログを記録するテーブルです。主に即時配信を行ったりcronが起動するたびに記録されます。こちらも、メルマガの数やステップメール・自動メルマガのストーリー数が多いと、比較的肥大化しやすくなります。

ログを閲覧する必要性が低い場合は、こちらも併せて削除していただくことをお勧めします。

!!!!注意!!!! テーブル自体は削除しないでください。あくまでもテーブルの中のレコードを削除します。

データの削除を行う場合は、phpmyadminなどのMySQLクライアントを利用すると便利です。該当するテーブルで、「空にする」を実行すると、中のレコード全件を一気に削除することが可能です。

MySQLを提供しているレンタルサーバではほとんどの場合このphpmyadminが利用できます。操作方法などの詳細は、各レンタルサーバ会社にお問い合わせいただくか、関連書籍や関連WEBサイトをご参照ください。

これらのテーブルのデータを削除した場合でも、配信処理自体には影響しない(これが原因で配信ができなくなることは無い)ので、配信量が多い方は、快適性を保つために定期的にこれらのデータの削除を行うことをお勧めします。また、「基本設定の編集」で「クリック測定/配信履歴/配信ログデータなどを保存する日数」を少なめにすることも効果的です。

 

【2】ハードディスクの容量が一杯になり、新たなデータの書き込みができない

基本的にはメールが配信される度、サーバ内のメールログにSMTPの履歴が記録されます。Linuxの場合たいていは「/var/log/maillog」に記録されます。

たいていはこのメールログは一定周期でローテーションして、新しいファイルが作られるようになっていますが、その一定周期が来る前に膨大な配信を行ったり、エラーで返ってくるメールの数が多かったりすると、それに伴うログがどんどん増えるためファイルサイズが肥大化していってしまします。

VPSなどでは、初期状態でこのメールログのサイズの上限は無い場合があり、容量が少ないとローテーションが行われる前にハードディスクの容量を食いつぶしてしまう場合があります。

それによって、データベースに新しいデータを書き込めなくなり、MySQLサービスが停止する場合があります。

この対策としては、ハードディスクの容量を増やす、容量の大きなメールログを削除する、ローテーションの周期を短くし一定のファイルサイズになったらローテーションを行うようにする、などの対策があります。

ディスクの容量を確保したら、MySQLサービスを起動・または再起動してください。

金, 9月 14 2012 » よくある質問(FAQ), データベース関連, トラブル, バックアップ・リストア関連, バージョンアップ関連, 各種エラーの解説 » No Comments