MovableType4.0 on IIS
このblogはIIS上でやっているのですが、アーカイブフォルダを生成する時にUnixとは異なり、パーミッションを777でフォルダを生成するって作り方ではないので、デフォルトのままにしておくとエラーを吐くことがあります。(下記参照)
過去に自分で書いておいて忘れていたので対処しました。MT4.0だと107行目にあたります。
過去に自分で書いておいて忘れていたので対処しました。MT4.0だと107行目にあたります。
lib>MT>FileMgrとフォルダを順に開いていくと、 「Local.pm」と言うファイルがあります。このファイルの104行目に「File::Path::mkpath([$path], 0, 0777);」と言う記述をがあるので、「File::Path::mkpath([$path], 0);」に変更しておきます。 「0777」は、アーカイブにフォルダを自動生成する際に、パーミッションを「777」にして生成する と言うオプションですが、 IISでこのオプションを付けているとエラーが出る場合があるようです。
|
人気Blogサーチ[xoops] | technorati |






コメント
これをやった結果、再構築の時間が短くなった気がします・・・
Posted by masashi at 2007年8月29日 06:05
コメントする
(初めてのコメントの時は、コメントが表示されるためにこのブログのオーナーの承認が必要になることがあります。承認されるまでコメントは表示されませんのでしばらくお待ちください)