“PHP” カテゴリのアーカイブ

スポンサードリンク

Snoopy を使おうとしたけれど、できなかったのでメモしておく。必要なモノがインストールされていないとか、もともと許可されていないサーバーなのか、何れにしても原因がわかった後にはつまらないことなのだろうが。

Snoopy は外部サーバーと通信して、HTML を取得することができるクライアントらしい。またGET やPOST のほか、SSL やCookie にも対応しているというから、アイデア次第で面白いプログラムが書けそうだ。

このエントリの続きを読む »

Comments コメントなし »

以前CGI 版で404 レポートを出力するプログラムを作ったのだが、今回はPHP 版を作った。何故つくろうかと思ったかというと、WordPress などにはプラグインで機能するものがあるが、これらを利用しないサイトでも移転した際の案内を付けたかったから。

ところで、疑問に思うのは同様のプログラムを見つけることができないのは何故だろう。見つけ方が悪いのか、それとももっと高次元(Apache のログを解析するなど)で行われているのか。あるいはGoogle のウェブマスターツールなどでも404 がどこで発生しているかを見つけることはできるから、そういったものを使っているのだろうか。

WordPress などのCMS には404 時の動作を定義したり、改造したり、プラグインを導入したりすることで発見から対策までを容易にしている。今回作るプログラムは単体で動作するように設計しているので、どのサイトにもPHP が利用できる環境であれば使えると思う。

このエントリの続きを読む »

Comments コメントなし »

BlueOnyx でテストサーバーを構築して連続的にCMS を再評価している。SOY CMS2 を試用したとき、タイムゾーン関係のエラーが雪崩のごとく表示された。

エラー例

Warning: date_default_timezone_get(): It is not safe to rely on the
system's timezone settings. You are *required* to use the date.timezone
setting or the date_default_timezone_set() function.

このエントリの続きを読む »

Comments コメントなし »

IPアドレスから国や地域の情報を取得するためのデータベースとプログラムから利用する方法が用意されているらしい。メモ。

このエントリの続きを読む »

Comments コメントなし »

覚えておくと便利そうな日付関連操作のメモ。

※PHPは5.3から日付関連の関数が強化されているので、ここに記載されているよりやりやすい方法が別にあるかもしれない。

このエントリの続きを読む »

Comments コメントなし »


すべての企業名および製品名は、関連するそれぞれの企業の商標である場合があります。