月別アーカイブ: 2007年6月

日付妥当性チェック

PHPは標準関数にこういった使用頻度の高いものが用意されていて便利。 たった一行でいい if (!checkdate($month,$day,$year)) { return FALSE; } こんな感じ! 続きを読む

カテゴリー: PHP | コメントする

PHPで画面が真っ白になる時

PHPでブラウザアクセスしてみてうんともすんともいわずに画面が真っ白になるときの対策 実はこれ裏でエラーが出てて、Apacheのエラーログには出力されている。本番運用にはエラーメッセージは画面には出さないべきだろうが開発中はいちいちログを見るのがめんどくさいので画面に出力するように変更しよう。 ph… 続きを読む

カテゴリー: PHP | コメントする

rsyncでサーバー同士バックアップ

RAIDするほどお金をかけられない。でも重要なデータは分散バックアップしたい そんなときにどうするか? もしもう一台Linuxサーバー(仮想マシンでもOK)を用意できるのであればrsyncでやるのが一番楽。 SSHを利用してリモートの/var/tmp/mirror/からローカルの/var/tmp/m… 続きを読む

カテゴリー: Linux | コメントする

ApacheのアクセスログにIPではなくホスト名を残す

httpd.confに以下の設定をするだけ HostnameLookups On 毎回リクエストあるとDNSサーバーに問い合わせが発生するので基本はOffにしておくことが推奨されているが個人レベルでアクセスも少ないようであれば気にしないでOnにしてしまってもいいのではないか? もちろんアクセス解析ソ… 続きを読む

カテゴリー: 未分類 | コメントする

Linuxセキュリティの基本その1

その1 公開しないこと というとここで終わりなので続ける。 その2 sshの設定を見直す ・ポート番号の変更 ・パスワードログインの禁止→公開鍵認証方式へ ・rootログインの禁止 ってなところで次回以降にこう期待。 続きを読む

カテゴリー: Linux | コメントする