さくらインターネットでMT4.1:PHPで出力する場合の変更項目

さくらインターネットでMT4.1を動作させ、出力ファイルをPHP
(index.php等)にする場合にやっておかないといけないことが幾つか有ります。
このカスタマイズをしないで再構築すると、Internet server Errorや何も
表示されない真っ白な画面がブラウザに表示されてしまいます。

1、mt0config.cgiファイルの編集
FTPソフトなどでmt.cgiをDLする。
テキストエディター(メモ帳・tera pad等)でmt-config.cgi
一番最後の方に

HTMLUmask 0022
DirUmask 0022
HTMLPerms 0777


を追加し、保存。
保存したmt-config.cgiをサーバーにUPすればOK。
再構築後、php及びMTによって自動生成されたファイルとフォルダーの
属性が755に変更されて生成されるようになります。

ちなみに、調べていて知ったのですが上の値
HTMLPerms 0777 から
Umask        0022 を引いた数、すなわち
 ————————–
                 0755  ← これが属性値なんだそうです。

なので、
HTMLUmask 0072
DirUmask 0072
HTMLPerms 0777
にすると、属性値が705のファイルとフォルダが出来ることになりますね@@

ずっと、この数字の意味を知りたかったのでなんかスッキリしましたw

あ、それともう一つ。
デフォルトのテンプレートを使用している人は大丈夫だと思いますが
小粋空間さんのテンプレートを使用している場合にはもう一つカスタマイズが必要です。

小粋空間さんのテンプレを適用させた後に
デザイン>テンプレート>テンプレートモジュール>ヘッダー内の
先頭にある文

<?xml version=”1.0″ encoding=”<$MTPublishCharset$>”?>

このXML宣言を削除してください。
これを削除しないと、真っ白なページもしくはErrorでページが表示されて
閲覧する事が出来ません。

以上、さくらインターネットでphpファイルを出力させる方法でした。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です


reCaptcha の認証期間が終了しました。ページを再読み込みしてください。

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)