
別ディレクトリで再度 MT4 をインスコして一個ずつ確認してみたら、アーカイブの拡張子を html のままで、個別エントリーアーカイブのアーカイブマッピングもデフォルトのままだと、ちゃんとプレビュー時の一時ファイルが作られるんだけど、アーカイブマッピングをカスタマイズして出力すると、一時ファイルが作られないという結果になったので、これはもう中の問題でしょということで、Six apart さんにお願いする以外解決の方法は無いということですな、ちゃんちゃん。
我楽 より
Change Log
Release Candidate 2 - Released September 12, 2007
- 58300: Entry preview is broken
- FIXED - The ability to preview entries was temporarily broken in RC1. This has been fixed.
- 58476: Preview entry broken with custom archive mapping path
- FIXED - Users with custom archive paths and mappings had indicated that preview was not working. This has been fixed.
私がハマってた件は上記の我楽さんとこの症状と似てて、しかし上記 Changelog を見る限りでは今はもう 10 月だし修正されてんだよなあ。と思いつつもにょもにょしてたんすよね。
そしたら、一時ファイルはちゃんと生成されてんだけど、プレビューページの iframe 内のパスが合ってなくて 404 になる。とゆーところ迄分かって、しかし自分にはどーにもできないので結局 Six Apart さんのサポートに問い合わせてみたところ、うちと同じ環境で同じ症状が確認された。との事で、この問題については原因の詳細について調査し、将来のバージョンの改善点として検討させていただきます。
との事だった。
ちなみに私がごにょっててハマった環境は、さくらインターネットさんのレンタルサーバ・スタンダードプラン。ほでさくら鯖で構築する前に、inetd さんの Light プランで MT の設定を全く同じ状態で構築してた時は問題なくプレビュー出来てたので、サポートさんに頼る事になったのでした。良かった! 勘違いな質問してなかったみたいで良かった! 件名 typo してそのまんまチケットられてたけどね! PxP
つ事で私が MT デフォルト設定をいじって変えた所と言えば、
%y/%m/%d/%h%m%s%xの 2 つくらい。多分。ほんでさくら鯖で php 使う時は PHP のモジュールが CGI タイプなので対応ファイルのパーミッションを実行可能に変えよう (705 など)
なので、mt-config.cgi に以下を追加してる状態。
DBUmask 0072 HTMLUmask 0072 DirUmask 0072 HTMLPerms 0777
Plugin は MTSortCatFld と MTPaginate を使ってるんだけど、これらを外しても状況が改善されないので、こちらは関係無いもより。
以上、MT4.01 プレビュー不具合報告。さくらさんとこは結構使う人多いじゃないかなあとゆう独断と偏見もありつつ、とりあえずメモブロギ。
自分が MT 使う時は mapae for xyzzy とローカル Fx プレビューでいいから問題無いし気付かなかったんだろうけど、今やってる件は Mushline じゃなくお客さんのとこなので、普通に管理画面から使うのが前提だし、そこからプレビューが出来ないのはちょっとつらいよなあ、とゆーアレだったのでした。とりあえず改善される事を願っております次第。
あと早くここも MT4 にして MTAssets でさんぶねいるでゅらでゅらしたいお oeo って今も出来るっちゃー出来るのか wheeljack だし 0x0