PHPのパーミッション

さくらではPHPのパーミッションを、755なり705にしなきゃいけなかったみたいです。
今まで644で動かしてました。
そういえば登録した時に、そんな事をどっかで見た様な気がします。
最初は、PHPなんて使わないだろうとか思っていたので、気にも留めていませんでした。
でも、644で動いてるよ??
MTで書き出されたPHPファイルも、左に表示してるlilboxも。
調べてみたけど、パーミッション変えなきゃ使えないとしか書いてない。
パーミッション変更するにしても、なんだか気持ち悪いので、さくらに質問しました。

答え。
元々、755か705でしか動かなかったんだけど、
去年カスタマイズして、644でも動くようにしたよー。
でも、さくらのPHPはCGI版で、644で動かしてると不具合出るかも知れないから、
755にしといた方がいいんじゃない?(ホントはもっと丁寧)

という事でした。
さいですか・・・。んじゃ、ちゃちゃっと変更。
lilboxは自分で変更すればいいだけだし、
MTが出力するファイルのパーミッションを変える方法は、
至る所で説明されていたのであっさり終わりました。

なんで、こんなことをわざわざ書いたかというと、
自分のエントリーにトラックバックする為(笑
トラックバックの表示弄るの忘れてた。
それでは、これから久しぶりにMTで遊んできます。

モジュール化

しました。
小粋空間さんのPHPモジュール化の仕組みについてを参考にして。
自分で使うのは、php readfileとphp includeだけなんで、特になにもしてないですが。
モジュール化するだけでも、更新とか再構築とかでは意味あるんだろうけど。
Cやってる人がコメントで//使うために拡張子cppにする感じ?(違う
調べたらPHPって色々出来るんですね。面白そう。
こっち方面やりだしたら切りが無さそうなんで、やめときます。

しかし、MT置いてみて思ったこと・・・。
最初から分かってたんですが、
やっぱりふつーにサイト運営するなら、MTみたいなサーバー設置型じゃなくて、
HTMLでサイト作って、Blogサービス使った方が良い。
テンプレート一杯あって気軽に変えれるみたいだし。簡単だろうし。
(Blogサービス使ったことないので良く知らない)

MovableType。
やろうと思ったことは、とりあえずなんでも出来るけど、それ以上に手間が掛かります。
知識が無いと余計に(笑)
まぁ、せっかく置いたので、飽きるまでちまちまやって行こうと思います。

MovableType入れてみた。

せっかくのレンタルサーバーなんだし、トップだけでもなにか置いとくかなーって感じで。
じゃあ、BLOGシステムでもということで、MovableType。

置くのは簡単でした。ちょっといじって、上げて、パーミッション設定するだけ。
あっさり終わった・・・。
とりあえず、テンプレート入れてみる。
あーよくあるBlogだね・・・。
エントリー書いてみる。
ちゃんと表示されるね・・・。
元に戻す・・・・・。

自分でカスタマイズしてみる。
うあ、カレンダー月送り出来ないんだ。自動送りじゃないんだ・・・・。
やるにはPHP?知るか!!HTMLタグすら忘れてるのに。
あ、モジュール化できるんだ・・・。
表示もいじってみよう。
スタイルシート?知らんよ?(ぉ
あーそーゆーことね。
というか、どれがHTMLタグで、どれがスタイルシートだ??

そんな感じでやってました。
HTML書いたのいつ以来?って感じなのに、それに加えて、スタイルシート、PHP、MTタグと、調べること多すぎでした。
でも、プログラムやってた頃を思い出して、ちょっと楽しかったです。
まだ、全然ですけど。
暇をみつけたら、ちょこちょこいぢってみようかと思った、そんな一日。