人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

MovableTypeの関する質問です。


mt.cfgを編集した後、FTPで http://abc.com/~xyz/ にアップロードしました。
mt-load.cgiを終了し後に、

http://abc.com/~xyz/mt.cgi
にアクセスするとログイン画面が出てきます。
ID・PWを入力しログインボタンをクリックすると、

http://abc.com/mt.cgi

が開かれてしまいます(もちろんnot foundエラーです。)

mt.cfgでCGIPathは
http://abc.com/~xyz/
に設定しています。

原因は何でしょうか?

●質問者: W_for_W
●カテゴリ:ウェブ制作
✍キーワード:CGI FTP MovableType MT NOT FOUND
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● f_kondo
●120ポイント

http://faq.sakura.ad.jp/cgi-bin/sakura.cfg/php/enduser/std_adp.p...*&p_li=:detail]

http://abc.com/~xyz/ にアクセスすると

http://abc.com/ に飛ばすような

リダイレクトやエイリアスの設定をしていたりはしないでしょうか?

◎質問者からの返答

回答ありがとうございます。

特殊なことはしていません。

---------------------------追記

自己解決。

f_kondoさんラッキー!

lib/MT/App.pm (593行目)

【修正前】

} elsif ($app->{query}) {

$path = $app->{query}->url;

$path =~ s!/[^/]*$!!;

-----------------------------------------------

【修正後】

} elsif ($app->{query}) {

$path = $app->{cfg}->CGIPath;

# $path = $app->{query}->url;

$path =~ s!/[^/]*$!!;

要するに

/lib/MT/App.pm

が最初からおかしいのですね^^

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ