いつも記事を参考にさせてもらっています。今回もこの記事を見つつMTをいじっていました。(mt.cgiのパス)」と出て管理画面のレイアウトが崩れてしまいます。(もちろんライン2のあたりなどいじっていません)こんな感じです機能はほぼ問題なく使えるのですが...。何か他のディレクトリをコピーする必要あるでしょうか。PM>wIngさんこんにちは。記事参照ありがとうございます。ご質問の件ですが、4項を新たに追加致しましたので試して頂けますでしょうか。カスタマイズの考慮不足ですいませんでした。それではどうぞよろしくお願い致します。Sky」というブログをやっておりますKotaと申します。遅まきながらこの脆弱性のことを知り、こちらのページ通りに設定変更をいたしました。ありがとうございます。ところで一つわからなかったのですが、こちらのページの通りにやったところ、mt.cgiの画像やスタイルシートがリンクされませんでした。追加」のところで引っ掛かったのだと思いますが、私はルート直下に「xx」というフォルダを作成してmt.cgiを置きました。jsなどはindex.htmlのあるディレクトリ「blog」の下に「mt-static」というフォルダを作成して移動させました。mt.cfgも「blog」ディレクトリですから、その直下の「mt-static」にこれらのファイルがあり、例題通りの設定をいたのですがうまくいきませんでした。mt.cgiのソースを見ると、どうもmt.cgiからの相対パスになっているように思い、StaticWebPathを「../blog/mt-static/」と変更したところ、うまく行きました。StaticWebPathはmt.cfgからの相対パスでなく、mt.cgiからの相対パス、ということなのでしょうか?よろしければその辺教えていただければと思います。PM>Kotaさんはじめまして。記事参照ありがとうございます。「ドキュメントルートを起点としたパス」という認識でおります。/blog/mt-static/になると思われます。値(ドキュメントルートを起点としたパス)を取得という流れです。正常に動作しないようでしたら私の認識誤りですのでお許しください。(StaticWebPath)に具体的な設定例がありますので参考になれば幸いです。説明不足ですいませんでした。それではどうぞよろしくお願い致します。返事が遅れてすみません。追加された項目を試してみたところ、無事に動作しました。ありがとうございました。これからもHP運営頑張って下さい。PMyujiroさまご丁寧なお返事、本当にどうもありがとうございました。昨日書いた通り「../blog/mt-static/」でうまく言っていたのですが、試しに「/blog/mt-static/」にしたらどうなるんだろう、と試したところ、これも問題なく動いております(^^;どうなってるのかよくわかりませんが、とりあえず問題はなさそうなのでこのままにしておこうと思います。ありがとうございました。PM>Kotaさんこんばんは。ご連絡くださりありがとうございました。"../"での動作については内部で適正に処理しているのかも知れませんね。PMMT公式サイトの対応方法では、全然よく分からず、うまくいなかったので、大変助かりました。Kotaさんのような問題も起こったので、そのコメントに関連する説明もありがたかったです。いつもありがとうございます。PM>Minakoさんこんばんは。記事参照&コメントありがとうございます。実は私も全然分かりませんでした。(爆)お役に立てたようで良かったです。PMyujiroさんこんにちは。今回はいろいろとありがとうございました。"../"での動作については内部で適正に処理しているのかも知れませんね。これは納得、そういうことのように思えますね。ところでまた一つ別の問題が発生してしまいました。pluginsが表示されなくなってしまいました。MTにプラグインを追加しているとメインメニューに表示が出るのですが、それが出なくなってしまいました。MTのヘルプマニュアルには「mt.cgiと同じディレクトリにpluginsディレクトリを置いてください」とあるので、今回作成したmt.cgi用の新しいディレクトリに移動させたのですが、反映されていません。スパムコメントやスパムTBをフィルタリングするプラグインなので、実際作動しているかどうか、スパムが来ないとわからない、ということもありまして(^^;たびたび申し訳ありませんが、もし何かお分かりでしたらご教授頂けると幸いです。PM>Kotaさんこんばんは。ディレクトリを移動しない状態でメインメニューにプラグインが正常に表示されております。設定された場合の記述)まで考慮して書かれていないという読みです。それではどうぞよろしくお願い致します。AMyujiro様たびたびのご回答ありがとうございました。私も最初は移動させなかったのですが、表示がされなかったのでいろいろ移動させてみてやはりダメだった、という状態です。このまま3.16を待つことにします。お付き合い下さいましてどうもありがとうございました。PM>Kotaさんこんにちは。返事が遅くなってすいません(裏で動作を確認しておりましたため)。ディレクトリを正常に参照できないことが判明しました。:ということで、6項のパスにつきましては6.2項の絶対パス指定で試して頂けますでしょうか。絶対パス指定でのプラグインの動作までは確認致しましたが何か不具合がございましたら再度ご連絡ください。記事に不備がありましたこと、お詫び申し上げます。PMMTの脆弱性対策にあたり参考にさせていただきました。'/path/to/mt/';====とすべきでないでしょうか。)====といった使い方をしていますので、移動する対象をmt.cgiのみとし、他のライブラリやcfgファイルを移動・コピーしない前提であれば、$MT_DIRはオリジナルのMTのパスをしていすべきかと存知ます。こちらのページは、シックス・アパートの問題の記事からたどれるので、参考にしている方も多いと思いますので、コメントしました。PM>やまいしさんこんにちは。記述ミスですいません。いうことで先ほど修正致しました。ご指摘くださりありがとうございました。3.17-jaへアップグレードしたところ、AdminCGIPathで設定している管理画面へ入ることができなくなってしましました。リンク先が、http://mt/dir/mt.cgiのようになってしまい、ドメイン名が抜けているようです。それまできちんと動いていたので、バージョンアップによってどこか設定を変える必要がでてきたんでしょうか?いろいろ確認してみましたが、あまり詳しくないもので自己解決できませんでした。PM>kazuさんこんばんは。ご質問の件ですが、アップグレード後に本エントリーの設定を再度行われたという理解でよろしいでしょうか。私はまだアップグレードしていないのではっきりとした原因は不明ですが、バージョンアップでこの辺りの機能が変更されている可能性があります。起動してみてください。それではよろしくお願い致します。AMyuriroさまアップグレード前に本エントリーの設定を行い、運用していましたので、アップグレードの際は、3.17-jaに含まれていたmt.cgiの内容を本エントリーに沿って書き換え、AdminCGIPathのディレクトリに入れただけです。しようもなかったので、AdminCGIPathをコメントアウトして元に戻して運用しています。ありがとうございました。AM>kazuさんこんばんは。ご連絡ありがとうございました。記事の方は注意書きを追記しておきました。PMyujiroさまその後、色々設定を試してみたところ、AdminCGIPathを違う階層に移動するだけでしたらきちんと動作しました!!私はXREAのサーバを使っていてSSL通信をさせようとしたのですが、XREA特有の問題かもしれません。XREAではSSL通信を行う場合、アクセスするURLに「https://SSLサーバ名/」を付けるように設定するのですが、通信に代替サーバーを介するため、REMOTE_ADDR,REMOTE_HOSTが取得出来ないとのことでした。この辺のところが詳しくないので全く見当外れなのかもしれませんが、3.151-jaの場合にはきちんとSSL通信できていましたので、何かしら仕様が変わっていることには違いないと思うのですが・・・。ご迷惑おかけしました。PM>kazuさんこんにちは。情報ありがとうございました。私の方も時間をみつけて試してみたいと思います。*必須(非表示)URL(U):情報を保存する?コメントへの返信ご質問のコメントの回答については、内容あるいは多忙の場合、1週間以上かかる場合があります。すべてのご質問にはお答えできない可能性があります。Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。情報ありがとうございました。ご連絡ありがとうございました。