MilkyStep Official Community

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

install.cgiにアクセスするとソースがそのまま表示される(カゴヤVPS)

ミルキーステップ様。いつもお世話になっております。

クラウドVPSにてFTPサーバーを利用してミルキーステップの設置を試みています。

カゴヤのサポートに聞いたところサポート対象外と返され、こちらで質問させて頂いた次第です。

FTP、web、PHP、Apache、perl、MySQL、crontabなどは最新バージョンがインストール済で動作確認済です、

●【KAGOYAのサポートページを参考に試したこと】

KAGOYAの以下のサイトの手順にそって

カゴヤのサイトのCGIの設定方法を参考に
http://support.kagoya.jp/manual/cgi/cgi.html

FileZillaでアップロードし、TeraTermから操作しています。

しかし
http://(カゴヤのURLドメイン)/ms/install.cgi
で実行しても、「ブラウザにCGIファイルのソースのみが表示」されてしまいます。

/home/アカウント/public_html 以下にCGIファイルを設置し、
「テキストモード(アスキーモード)」でミルキーステップのファイル類をアップロードしました。

それをちなみに一度削除して、「バイナリモード」や「自動」でのアップロードも試しましたが変化ありませんでした。

Perlは設定通り
#!/usr/bin/perl
に合わせてあります。

CGI側の設定も同じです。

cgiのパーミッションは755です。

マニュアルには700推奨とありましたが、suexec下なのでパーミッションが変わるのでフォルダからCIGファイルまで755ですべて設定しました。
(マニュアルには755や705では動作しない場合もあるとのことですが・・・)

suexecの以下↓も試して

Forbiddenが表示される
中身(ソース)が表示される
http://www.cside.jp/SP_pri/cgi/trouble/tro01.html

public_html下であること、フォルダ名がcgiやcgi-binなどで専門フォルダと重複してないこと、なども確認済みです。

ファイルの文字コードは「utf8」です。

vi /etc/httpd/conf/httpd.conf

/etc/rc.d/init.d/httpd restart
でhttpdの再起動によるApacheの再起動

chkconfig httpd on

まで組み合わせて行いましたが、CGIのソースがそのままブラウザに表示されて
しまうだけです。

パーミッションを755から変更して
700だとソースがそのまま表示
705だと「403 Forbidden」でした。

●【その他のサイトを参考に試したこと】

同じような事例が以下のサイトにあったので、
CGIを表示するとソースがそのまま表示される
http://centossrv.com/bbshtml/webpatio/2496.shtml

それにそってhttpd.confに

Options Includes ExecCGI FollowSymLinks
AllowOverride All

AddHandler cgi-script .cgi .pl

を書き加えてみたのですが、Internal Server Errorになってしまいました。
(もちろんその後、httpdの再起動によるApacheの再起動しています)

そもそも
AddHandler cgi-script .cgiを有効にすると「403 Forbidden」になってしまいます。
(ソースが表示されることはなくなりますが・・)

パーミッションを777などに変えてみてもダメでした。

さくらサーバー共有では動作して使えているのですが・・・。

さくらサーバーと同じような状況の場合.htaccessの最初のOptions -Indexes +ExecCGIに#を入れ
て再アップロードすると使えることもあるので、試してみたのですが、
やはりソースが表示されるだけで変化はありませんでした。
(もちろんその後、httpdの再起動によるApacheの再起動しています)
(参考サイト)
http://milkystep.com/ms_poc/?p=2516

その他、設定等は説明書通りで問題ないはずなので、おそらくhttpd.confの問題
か、CGIのパーミッションの問題かと思うのですが・・

もちろん:w、:qで更新保存するなど変更ごとに細かく確認しています。

まとまりのない文章で恐縮ですが、教えていただけたら幸いに存じ上げます。

月, 9月 22 2014 » 初期設定関連 » 3 Comments

インストールが出来ませんでした

 

internal server errorと表示されます。

perlのパスはサーバ管理者で確認しました。

サーバ側の「install.cgi」のファイルのパーミッションを755にしました。

「755」でサーバ管理者と確認取れています。

 

どんな原因が考えられますでしょうか?

 

 

利用しているのは、professional Ver1.78
登録者向けのメールマガジン用です。
サーバのOSは、CENTOS 6.5
ブラウザはGoogle Chrome
インストール後、 ドメイン/ms/install.cgiでinternal server error
となります。

perlのパス、パーミッションはサーバ運営会社と確認済みです。

月, 7月 28 2014 » ユーザからの投稿 » 1 Comment

GMOクラウドiCLUSTAサーバーでの利用

GMOクラウドiCLUSTAサーバー ミニにて
MilkyStep Light Ver1.74
を インストール出来た方はいらっしゃいますか ?
パーミッション ディレクトリ ファイル配置等
教授して頂けたら幸いです。
パーミッションの設定を色々いじり
install.cgiのperlの表記変えても
Internal Server Error が出ます。
・利用しているブラウザとバージョン は
firefox ie8 chrome opera safari 最新です。
使用用途は、ステップメールを構築したいのですが…..
GMOが提供している、perl文法チェックツールでは
[Mon Jan  6 01:30:51 2014] install.cgi: False [] range "\w-" in regex; marked by <-- HERE in m/^[\d\w- <-- HERE .]+\@[\d\w-]+(\.[\d\w-]+)+$/ at ms/install.cgi line 231.
[Mon Jan  6 01:30:51 2014] install.cgi: False [] range "\w-" in regex; marked by <-- HERE in m/^[\d\w- <-- HERE .]+\@[\d\w-]+(\.[\d\w-]+)+$/ at ms/install.cgi line 232.
[Mon Jan  6 01:30:51 2014] install.cgi: Name "ver::version" used only once: possible typo at ms/install.cgi line 431.
[Mon Jan  6 01:30:51 2014] install.cgi: Name "ver::release" used only once: possible typo at ms/install.cgi line 431.
[Mon Jan  6 01:30:51 2014] install.cgi: Name "db::sth" used only once: possible typo at ms/install.cgi line 340.
ms/install.cgi syntax OK
と表記されます。
この辺がうまく構築できれば
有料版の未達メールの処理に関しては魅力的なので
有料版を近々に購入しようと検討しています。

土, 1月 4 2014 » 初期設定関連 » 2 Comments

バージョンアップ後、ログインできません。

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

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

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

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

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

・MilkyStepの具体的な用途
 例)購入者向けのアフターフォロー、学校の連絡網
 →顧客の誕生日にクーポン配信

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

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

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

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

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

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

・何をしようとしたときに問題点/不明点が発生しましたか?
 例:○○のページで○○しようとして○○ボタンをクリックした時
 →1.70→1.71へバージョンアップしたら

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

・なるべく具体的に問題点/不明点の内容をお書きください
 →

バージョンアップ後、ログインの画面が、

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, support@sakura.ad.jp and inform them of the time the error occurred, and anything you might have done that may have caused the error.

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

——————————————————————————–

Apache/1.3.42 Server at www.kenko-troika.co.jp Port 80

と表示され、ログインできません。

どうすれば復旧できますか?

月, 7月 8 2013 » ユーザからの投稿 » 2 Comments

インストールが出来ない

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

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

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

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

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

・MilkyStepの具体的な用途
例)購入者向けのアフターフォロー、学校の連絡網
→購入者向けのアフターフォロー

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

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

・上記レンタルサーバのプランの種類
例:X10プラン
→共用SD

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

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

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

・何をしようとしたときに問題点/不明点が発生しましたか?
例:○○のページで○○しようとして○○ボタンをクリックした時
→MilkyStepをインストールするとき

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

・なるべく具体的に問題点/不明点の内容をお書きください
→インストールが出来ません
解凍後全部サーバへアップロードしてinstall.cgiへブラウザからアクセスしてみたらInternal Server Errorと表示されます
説明書や掲示板を調べてみて、パーミッションの設定とかパスの設定とかやってみましたが出来ません。
これ以上先に進みません

日, 5月 5 2013 » 初期設定関連 » 1 Comment

ログイン画面 コントロールパネルでCSSが反映されない

いつも大変お世話になっております。
2012年4月24日に「初期設定関連」のスレッドでtake11さんがご質問されている件と同様の症状で困っております。
http://milkystep.com/ms_poc/?p=1161

このときのやり取りを拝見し、私も設定(パーミッション)の確認をしているのですが、やはりCSSが反映されません。
imgフォルダはindex.cgiと同じ階層にあります。
imgフォルダのパーミッションは755
フォルダ内のgifは644
img/cssフォルダは755
style.cssその他は644
です。
ドメイン/cgi-bin/ms/img/css/style.cssとするとInternal Server Errorが出ます。
設置サーバーはレンタルVPS
OSはCentOSです。
ご助言頂けますと助かります。

水, 12月 19 2012 » 初期設定関連 » 1 Comment

lighte からpro版へバージョンアップ不具合

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

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

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

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

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

・MilkyStepの具体的な用途
例)購入者向けのアフターフォロー、学校の連絡網
→購入者向けのアフターフォロー

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

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

・上記レンタルサーバのプランの種類
例:X10プラン
→スタンダード

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

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

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

・何をしようとしたときに問題点/不明点が発生しましたか?
例:○○のページで○○しようとして○○ボタンをクリックした時
→lighte からpro版へバージョンアップの作業をしていました。

マニュアルに従い、コントロールパネルの「共通設定」→「バージョンアップ」を選
択しました。

「バージョンアップが正常に完了しました」と表示され、「OK」を押したら

Internal Server Error

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

Please contact the server administrator, support@sakura.ad.jp and inform them of the time the error occurred, and anything you might have done that may have caused the error.

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

」と、表示されてしまいました。

これに対する対応方法を、教えて下さい。

火, 12月 18 2012 » ユーザからの投稿 » 2 Comments

バージョンアップ後

さきほど、メールでバージョンアップのキーを問い合わせたものです。

とりあえず、light版0.9* バージョンから、 バージョン144 キーがあったので、それで管理画面から、バージョンアップを試してみたら、

Internal Server Error

と出て、以降全然反応しなくなりました。

ログイン画面さえも出なくなってしまったので、

記述してあった.htacsessを試してみても症状は変わりません。

仕方なく、再度FTPから全て削除して、再度アップロードしても、今度はインストール画面さえも出ません。

使用しているサーバーは、お名前サーバー共有サーバーです。

お手数をおかけいたしますが、回答お願い致します。

————–

更新情報

.htacsessを削除したら、完了しました。
事故解決いたしました。

水, 5月 23 2012 » よくある質問(FAQ), トラブル, バージョンアップ関連, ユーザからの投稿 » No Comments

sendmailの設定

さくらの専用サーバーを利用してLight版をインストールしました。

インストールは成功したのですが、sendmailの設定でつまずいております。

システムの環境設定で

/usr/sbin/sendmail

と入力して「保存」ボタンをクリックすると

Internal Server Error

の画面が表示されます。

エラーログを見ると

malformed header from script. Bad header=No recipient addresses found i: index.cgi, referer: http://*******/*******/index.cgi?mode=show_sys_info&type=0.9

というエラーが出ているようです。

何か解決策はありますでしょうか?

月, 1月 23 2012 » ユーザからの投稿 » 2 Comments

ステップメールが配信出来ません

はじめまして。
現在、MilkyStepをさくらサーバーにて設置運営を行いたいと思っているのですが、どうにもメールが配信されません。

sendmailパスの設定にて、

/usr/bin/sendmail にすると、設定が完了出来るのですが、

/usr/sbin/sendmail にすると、

Internal Server Error の文字がでます。

しかし、管理画面戻ると、設定画面内のsendmailパスは、

/usr/sbin/sendmail に変更されています。

また、CRONから?は、
=========================
Content-type: text/html

OK! action.cgi succeeded in creating a process.
(action.cgiはプロセスの生成に成功しました。)
=========================
このような内容でメールが届いており、きちんと可動しているようにも思います。

しかし、実際の登録アドレスにはメールが届きません。

どこを調査すればいいのかも分かりません。
どなたかお力添をお願い致します。

尚、他サーバーへの移行は、MilkyStep以外のプログラムの都合で、出来るだけ避けたいです。

水, 3月 2 2011 » ユーザからの投稿 » 1 Comment