Month: 2月 2008

phpのURL includeについて【allow_url_include 】

 - by naoki

なんとなくPHPをソースからインストールしたくなって、いろいろ調べながらインストールしてみた。
今回インストールしたのはPHP 5.2.5
基本的にソース拾ってきて
./configure
make
make test
make install
なんて順番でコマンド打つだけなだけど、やれアレが無いだの、やれコレが無いだの散々起こられながらインストールは完了した。
けっこう怒られながら作業してたから、終わってphpが動いたときはすごく嬉しかった。
まぁこの件については追々サイトでアップします。
インストールが終わって動いたから一安心してたんだけど、includeでURLから引っ張ってくることが出来なくなってた。
<?php include(“http://~~”) ?>
ってソースがあるページが軒並み下記のエラー出てた。
URL file-access is disabled in the server configuration
この件について調べていくと、セキュリティ上URLのincludeは良くないとのことが分かった。
ちょっと考えればそれが危ないってこと分かるのに、今まで普通に使用してたんだよね。
おー怖い怖い。
ってことで、さっき秀丸でソースのURLを相対パスに全部書き換えておいた。
これで正常にページが表示されるようになった。
運用開始してから3,4日このことに全然気が付かなかった。
こうゆうところは反省していかないといけないな。
PHP5.2.5のインストールについて詳細は下記のリンクからどうぞ。
MyProjectWEB:PHP5.2.5のインストール


Read this article »

朝まで生ビール

 - by naoki

ひっさしぶりに朝まで飲んだくれた。
最近深くても2時か、3時くらいには帰ってたんだけど、このたびは朝6時まで飲んだくれてた。
よくまぁ飽きないな。
カラオケとか行ったりしてね。
いろいろ悩んでたことがあったんだけど、朝まで飲んだらスッキリした。
二日酔は酷かったけど。
高校の同級生とも久しぶりに話した。
昨日はなんか充実した一日だった。
さて、明日帰ったらメールサーバーの設定を見直さないと。
今、メールが外から受信できない現象が発生してるんよ。
ポートは空いてるから、あとは設定の問題なんだと思うけど。
それと、最近ロシアからのトラックバックスパムが一日に50通くらい来る。
本当に迷惑。
うざい。
中国がロシアの端末を踏み台にして送ってきてるみたい。
iptableでロシア、中国、韓国のアクセスは全部弾いてるはずなんだけどなぁ。
この辺もなんか考えないと。

ぼやき

 - by naoki

最近やっと暖かくなってきた。
良い天気だなって思いながらも家に籠もってサーバーと格闘してる。
新しいものを1から構築していくのは本当に楽しい。
ずっとあぐらかいてキーボード叩いてるから、腰と背中が痛くなってきてるけど。
そういえば最近めっきり暴飲暴食をしなくなったおかげで少しだけ体重が減ってきた。
ちゃんと野菜も食べてるし、健康に痩せてきてるんだと思う。
あれだけ痩せたいと思ってるときは中々痩せなかったのになぁ。
おかしなもんだ。

サーバーの移転作業について

 - by naoki

なんとか一段落したみたいだから、サブのサーバーから今回構築したサーバーに切り替えました。
まだメールサーバーの設定のところでうまく行ってないところがあるけど、取り合えず公開。
セキュリティ的には問題ないだろうからね。
同じredhatと言ってもVineとCentでは設定の仕方が多少違うんだね。
そんなの当たり前なんだけど、Vineで培ったものが通用しないようなところも多々あった。
ディストリビューション以外の大きな変更としてはまずapacheが1.3から2.2へ。
phpが4系から5.25に。
phpに関してはソースからコンパイルしてインストールしてみた。
これが意外と楽しかった。
これからチビチビとニューカマーのcentos5を育てていこうかと思う。
と、いうことでCentOS初投稿。