質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Movable Type

シックス・アパートが開発・提供する,ブログで用いられることの多いCMS製品

Q&A

解決済

2回答

1189閲覧

さくらのレンタルサーバにMovable Typeをインストールしたいです

YuriY

総合スコア33

Movable Type

シックス・アパートが開発・提供する,ブログで用いられることの多いCMS製品

0グッド

0クリップ

投稿2018/04/27 03:48

個人無償用パッケージを使ってさくらのレンタルサーバにMovable Typeをインストールしたいです。

https://www.movabletype.jp/documentation/mt6/reference/sakura.html

上記のページを参考にしておまかせインストーラのページまでは表示されるようになりました。

インストールウィザード
最後にインストールウィザードを使って各種設定作業を行います。

ブラウザを開いて Movable Type をインストールしたサイトパスに mt.cgi を付けたURL、この例では http://sakk.sakura.ne.jp/mt/mt.cgi にアクセスし、『おまかせインストーラで Movable Type をインストールする』の手順を実施してください。もちろん URL はサーバー名と作成したフォルダ名によって変わります。

ここでMovable Typeにサインインボタンを押下すると

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

Please contact the server administrator at support@sakura.ad.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.

がでたので、エラーログを確認したところ

[Fri Apr 27 12:46:05.204586 2018] [cgi:error] [pid 3169] [client 61.119.173.2:0] AH01215: Can't locate MT/Bootstrap.pm in @INC (@INC contains: lib /usr/local/perl/5.14/lib/perl5/site_perl/5.14/mach /usr/local/perl/5.14/lib/perl5/site_perl/5.14 /usr/local/perl/5.14/lib/perl5/5.14/mach /usr/local/perl/5.14/lib/perl5/5.14 .) at mt.cgi line 11.: /home/atelier405/www/mt/mt.cgi, referer: http://atelier405.sakura.ne.jp/mt/
[Fri Apr 27 12:46:05.204720 2018] [cgi:error] [pid 3169] [client 61.119.173.2:0] AH01215: BEGIN failed--compilation aborted at mt.cgi line 11.: /home/atelier405/www/mt/mt.cgi, referer: http://atelier405.sakura.ne.jp/mt/
[Fri Apr 27 12:46:05.205282 2018] [cgi:error] [pid 3169] [client 61.119.173.2:0] End of script output before headers: mt.cgi, referer: http://atelier405.sakura.ne.jp/mt/

Can't locate MT/Bootstrap.pm in @INCとなりこの後どうすればよいかわかりません。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

CHERRY

2018/05/01 02:42

MT/Bootstrap.pm って、`MovableTypeのインストールディレクトリ/lib/MT/Bootstrap.pm` のことだと思いますが、ファイルが存在しないのでしょうか?
YuriY

2018/05/01 07:20 編集

解凍したMTを一度削除して再度ダウンロードしてきたフォルダを解凍したところ 存在しました!そしてエラーも出なくなっていました。
guest

回答2

0

/usr/local/perl/5.14/lib/perl5/site_perl/5.14/mach /usr/local/perl/5.14/lib/perl5/site_perl/5.14 /usr/local/perl/5.14/lib/perl5/5.14/mach /usr/local/perl/5.14/lib/perl5/5.14
のいずれかに MT/Bootstrap.pmが存在すべきなのに、ないよ! というエラーです。

まずはBootstrap.pmがどこにあるか確認してください。

投稿2018/04/27 04:33

KojiDoi

総合スコア13669

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

YuriY

2018/04/27 05:46

perl -MBootstrap -e '' Can't locate Bootstrap.pm in @INC (@INC contains: /usr/local/perl/5.14/lib/perl5/site_perl/5.14/mach /usr/local/perl/5.14/lib/perl5/site_perl/5.14 /usr/local/perl/5.14/lib/perl5/5.14/mach /usr/local/perl/5.14/lib/perl5/5.14 .). BEGIN failed--compilation aborted. そもそも存在していないようです。。。 Bootstrap.pmをインストールする方法で詰まっています。
KojiDoi

2018/04/27 07:14

それは存在を確認した事にはなりません。
KojiDoi

2018/04/27 07:26

(1)モジュールのダウンロードがうまく行っていない、(2)ダウンロードできているがインストールはうまく行っていない、(3)インストールはできているがcgiスクリプトがその在り処を正しく認識していない。 可能性は色々ありますが、 今は何れとも確定できません。 cgiスクリプトが Bootstrap.pmを見つけられないと言う事しか分かりません。問題の切りわけのためにまずBootstrap.pmがあるかきちんと確認してください。 "存在しない"と"見つけられない"は違います。
YuriY

2018/04/30 14:21 編集

返信ありがとうございます。 "存在しない"と"見つけられない"は違います。ということは理解しました。 Bootstrap.pmがあるかきちんと確認する方法をご存知でしょうか? そもそもダウンロードしてきたMovableTypeに標準で含まれているものなのか さくらのレンタルサーバに標準でいんすとーるされているものなのか http://getbootstrap.com/ というページからダウンロードしてインストールするものなのか、 そこもまだわかっていない段階です。
KojiDoi

2018/04/30 14:28

手っ取り早い方法は、 updatedb (ルート権限で実行) locate Bootstrap.pm 存在していればBootstrap.pmのフルパスが表示されるはずです。この場合は、インストーラが期待するライブラリの場所とperl側の設定がたぶん合っていないと考えられます。ないとすればインストール作業からやり直しです。
YuriY

2018/05/01 01:55

ご返答ありがとうございます! 現在のさくらのレンタル契約ではroot権限が与えられていないため、 上記の方法で確認できませんでした。
YuriY

2018/05/01 07:22

解凍したMTを一度削除して再度ダウンロードしてきたフォルダを解凍したところ Bootstrap.pmが存在しました!そしてエラーも出なくなっていました。 色々教えていただきありがとうございました。 解凍の段階で失敗してしまったようです。
guest

0

自己解決

解凍したMTを一度削除して再度ダウンロードしてきたフォルダを解凍したところ
Bootstrap.pmが存在しました!そしてエラーも出なくなっていました。
解凍の段階で失敗してしまったようです。

投稿2018/05/02 07:35

YuriY

総合スコア33

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問