MilkyStep Official Community

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

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

インストールエラー(Software error)

「milky step light」を
CPIにインストール中に下記のエラーがでました。

————–
sendmailのオープンに成功しました。

データベースの接続に成功しました。

設定ファイルを更新しました。

バックアップ用ディレクトリを作成しました。

一時ファイル用ディレクトリを作成しました。

オプションスクリプト用ディレクトリを作成しました。

アップロード用ディレクトリを作成しました。

その他必要なディレクトリを作成しました。

Content-type: text/html
Software error:

Unknown system variable ‘NAMES’
SQL:
SET NAMES utf8 at ./lib/db.pl line 29.

————–

下のURL先と同じ問題ですが、うまく解決しませんでした。
http://milkystep.com/ms_poc/?p=489

URL先の解決方法では
MySQLのバージョンを4.1.1以上にしてくださいと
書いてありますので、MySQLのバージョン確認したところ。

phpMyAdminでログインしたところ
サーバのバージョン: 5.0.45
とありますため、問題ないのではと思っております。

(phpMyAdminのMySQL クライアントのバージョン: 4.0.27と
なっていますが、ひょっとして関係ありますでしょうか?

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

木, 10月 22 2015 » 初期設定関連 » 2 Comments

GMOクラウドでインストール時に500エラーや433エラー

以前からGMOクラウドを利用していて

問題は無かったのですが最近新たに

もうひとつ借りたところうまくインストールできなくなってしまいました。

 

GMOサポートにも問い合わせしたのですが

解決できなかったのでこちらにスレッドを立てさせていただきました。

 

GMOクラウド http://vps.gmocloud.com/

CentOS7.1 pliesk12 10ドメイン環境にて

インストールができずに500エラーや433エラーとなってしまいます。

(OSやPLESKが新しいのが根本問題の気がしてます。)

 

まずはcgiの動作を疑い

ブラウザで URL を指定して cgi スクリプトの呼び出しを試みると、

500 内部サーバエラーが表示されます。

このような場合、どうすればよいですか?

とサーバー会社に質問したところ

CGIスクリプトは、cgi-binディレクトリー内での実行でしょうか。
またはcgi-binディレクトリー以外のディレクトリー内での実行でしょうか。

cgi-binディレクトリー以外でCGIファイルを実行される場合には、
問題の切り分けのため、念のため今一度以下の3つの設定が行われているか
確認をいただきたく存じます。
テストCGIのスクリプトのご用意もいたしましたので、併せて確認を
いただければと存じます。

●CGIの設置ディレクトリーへ以下の2行の記述を行った
.htaccessファイルをアップロード

AddHandler cgi-script .cgi
Options ExecCGI

●CGIの設置ディレクトリーへCGIファイルをアップロード

※テストCGIのご案内。
hello.cgiというファイル名で、以下の3行の記述を行ったCGIファイルを
CGIの設置ディレクトリーへアップロードいただきます。

#!/usr/bin/perl
print “Content-type: text/html \n\n”;
print “Hello”;

●CGIファイルのパーミッション、ユーザ権限、グループ権限を
以下のように設定します。

パーミッション:rwx r-x r-x (755)
ユーザ権限:FTPユーザー名
グループ権限:psacln

テストCGIを設定した場合、
hello.cgiに接続すると、「Hello」という一文のみ表示されます。
ということでやってみたのですが

cgi-binディレクトリー内では表示OK。
ディレクトリー外では
http://****com/hello.cgi
で表示できました。
http://****com/ms/hello.cgi
では403Forbidden
You do not have permission to access this document.
Web Server at ****.com
.htaccessを外すと
http://****com/ms/hello.cgi
でも表示されます。

 

でも動作はしませんので

もう一度その旨をお伝えして質問したところ

下記回答をいただきました。

 

弊社検証環境にて以下の設置環境にて/ms/install.cgiの
実行が行えることを確認いたしました。

恐らくは、.htaccessファイルの設置またはオーナー・
グループ・パーミッションのいずれかが誤った設定に
なっている可能性が考えられますので、以下の設定を
ご参考に設定状況を確認いただきたく存じます。

●.htaccessファイルのパス
/var/www/vhosts/ドメイン名/httpdocs/.htaccess

●.htaccessファイルのオーナー・グループ・パーミッション
オーナー:FTPユーザー名
グループ:psacln
パーミッション:644

●mlディレクトリーのオーナー・グループ・パーミッション
オーナー:FTPユーザー名
グループ:psacln
パーミッション:755

●install.cgiファイルのオーナー・グループ・パーミッション
オーナー:FTPユーザー名
グループ:psacln
パーミッション:755

 

パーミッションの数値は合わせるというか

そもそもこの数字になっていました。

グループとか オーナーの意味も難しくてわからずな状態です。

 

これ以上サーバー会社に聞いても

進展しそうな気がしませんでしたので

一旦こちらにお助けいただきたく思い投稿させていただきます。

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

 

 

 

日, 8月 16 2015 » ユーザからの投稿 » 1 Comment

サーバ移行時における有償版のインストールについて

こんにちは。
上記状況で現在困っております。お力添えを頂けますと幸いです。

○状況
現行サーバから新規サーバへのサーバ移行を実施しており、MilkyStepもサーバ移行を行うことになりました。
ここで移行方法について色々と調べ、以下の手順で行うこととなりました。
(※もしこの手順に誤りがありましたら、御指摘願います)

1.現行サーバのMilkyStepを最新バージョンにアップデート
2.現行サーバからDBをバックアップ
3.新規サーバに対しlight(無償版)をインストール
4.バージョンアップキーを用いてprofessional(有償版)の最新バージョンにアップデート
5.2.で取得したDBをリストア
この手順にて、4.の作業が出来ずに困っております。
アップデートも自動と手動と2通り手法がありましたので各種試しており、以下のような状況になっております。

4-1.無償版を起動し、共通設定→バージョンアップ→バージョンアップ実行(最新バージョンのもの・キーは正しいものを取得済)
→以下のように表示される
古いバージョンアップファイルを削除中・・・完了
バージョンアップファイルを取得中・・・展開するファイルが見つかりません (proc0.95_3485)
ファイルを展開中・・・展開するファイルが見つかりません (proc0.95_3485)
4-2.有償版をzipでDLし、手動アップデート(手法はマニュアル「5【トラブルシューティング編】.pdf」4. オンラインバージョンアップ用のモジュールが無い場合はどうやってバージョンアップやインストールを行うのですか?を参考に実施)
→install.cgiにアクセスしても「404 Not Found」が表示される(アドレスのミスではないことは確認しております(無償版インストール時と同じアドレスにアクセスしています))

 
無償版から有償版へのアップデートに問題があるかと思うのですが、上記中で何か分かることがありましたら、御教授頂けますと有難いです。
よろしくお願いいたします。

火, 7月 7 2015 » ユーザからの投稿 » 2 Comments

ロリポップにインストールできない

1.83バージョンをダウンロードし、ロリポップFTPを使ってサーバーに解答し、名称をmsと変更したフォルダを

アップロードしました。

もちろん、install.cgiのパスも700にしました。

そこで アカウント.ドメイン./ms/install.cgi

をクロムやfirefoxなどのブラウザのアドレスバーに入れました。

しかし、500エラー CGIやSSIが動作しません。

という画面しか出てきません。

マニュアル通りに手順を行なっているのに、インストールを出来ないということはどういうことでしょうか?

同様の症状に見舞われた方、解決策の分かるかたアドバイスをいただけないでしょうか?

金, 6月 26 2015 » ユーザからの投稿 » 1 Comment

インストールする際に”Unknown column ‘***’ in ‘field list’…”のエラーが出ます

※この記事は管理者により代理投稿されました。

サーバーをさくらVPSに入れ替えたのですが、ミルキーステップをインストールする際にエラーが出たためにご相談させて頂きました。

下記の様に出ているのですが、何をどのように修正すればよいのかご指導願います。

==========================

sendmailのオープンに成功しました。

データベースの接続に成功しました。

設定ファイルを更新しました。

バックアップ用ディレクトリを作成しました。

一時ファイル用ディレクトリを作成しました。

オプションスクリプト用ディレクトリを作成しました。

アップロード用ディレクトリを作成しました。

その他必要なディレクトリを作成しました。

データベースに初期テーブルを作成しました。

システム情報を設定しました。

Software error:

Unknown column 'can_mk_inv' in 'field list'
SQL:

                       INSERT IGNORE INTO `ms_author` (
                               no,
                               super_user,
                               login_id,
                               login_pass,
                               pass_phrase,
                               can_mk_ms,
                               can_mk_am,
                               can_mk_sm,
                               can_mk_inv,
                               can_edit_ms,
                               can_edit_am,
                               can_edit_sm,
                               can_edit_inv,
                               can_operate_users,
                               can_vup,
                               can_other,
                               email,
                               entry,
                               maked_by
                       )
                       VALUES(
                               '',
                               1,
                               '***',
                               '***',
                               '***',
                               1,
                               1,
                               1,
                               1,
                              1,
                               1,
                               1,
                               1,
                               1,
                               1,
                               1,
                               '***@***.***',
                               NOW(),
                               'システム'
                       )
                at ./lib/db.pl line 24.

月, 3月 2 2015 » よくある質問(FAQ), データベース関連, トラブル, バックアップ・リストア関連, ユーザからの投稿, 初期設定関連 » 1 Comment

インストール出来ません。

初心者です。

メルマガ配信致したく思い、MilkyStep Lightに辿り着き

Milky Stepの初期設定を終え、インストール開始を押下しましたが

ブラウザ自体真っ白になってエラー内容も表示されず先に進みません。

過去の投稿など確認し、また入力ミスも考えられるので何回か

設定し直したりしても変わりません。

何が原因でしょうか?

ここまでは問題なく進みました。。。

サーバーは「さくらのスタンダードプラン」を利用しています。

また、さくらに「セキュリティ上の理由より「さくらのレンタルサーバ」以外からは接続できません。」と

ありますが関係あるのでしょうか?

ご教授ください。

 

 

 

火, 9月 2 2014 » 初期設定関連 » 1 Comment

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

 

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

インストールが出来ません。

初めまして。

インストールについて躓いてしまったので、ここで質問させて下さい。

インストール時に以下のような形で止まってしまいます。

—————————————————————————————————————

sendmailのオープンに成功しました。

データベースの接続に成功しました。

設定ファイルを更新しました。

バックアップ用ディレクトリを作成しました。

一時ファイル用ディレクトリを作成しました。

オプションスクリプト用ディレクトリを作成しました。

アップロード用ディレクトリを作成しました。

Software error:

Undefined subroutine &get::current called at ./lib/show.pl line 13.

Software error:

[Thu Jul 17 18:18:54 2014] install.cgi: Undefined subroutine &get::current called at ./lib/show.pl line 13.
Compilation failed in require at install.cgi line 336.

———————————————————————————————————————

指定されたプログラムの中身を確認しましたが、今一つ足りないものが分かりません。

config.cgiも確認しましたが、入力ミスのようなものは確認出来なかったように見えます。(見落としているかもしれません)

過去ログも確認しましたが、同じ個所でエラーが起きているものはありませんでした。

どなたか分かる方はご教授頂けますと幸いです。

尚、インストール環境ですが、

・使用ブラウザ:Firefox

・インストール先サーバ:GMOクラウドVPS

となっております。

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

木, 7月 17 2014 » ユーザからの投稿 » 3 Comments

インストール開始ができません。

sendmailのオープンに成功しました。

データベースの接続に成功しました。

設定ファイルを更新しました。

バックアップ用ディレクトリを作成しました。

一時ファイル用ディレクトリを作成しました。

オプションスクリプト用ディレクトリを作成しました。

アップロード用ディレクトリを作成しました。

Status: 500 Content-type: text/html

Software error:

Undefined subroutine &show::error called at ./lib/db.pl line 16.

For help, please send mail to the webmaster (webmaster@interq.net), giving this error message and the time and date of the error.

 


インストール開始のボタンを押した後は何度やってもこの画面が出てきて先に進みません。

同じようなQAがあったのですが、その人は、CGI専用のディレクトリしかダメなサーバーだった、という結末だったのですが、今回のサーバーはお名前.comの共用サーバーSDですので、CGIファイルを設置(転送)するディレクトリに指定はありません。

config.cgiを見ても
our $crypt_keyを始め、データベースに関するものは、すべて入っておりました。

ご教授のほど、どうぞよろしくお願いいたします。

 

 

金, 6月 27 2014 » よくある質問(FAQ) » 2 Comments