|
5月 13
|
|
5月 07
|
昨日、PHPのアクセスカウンタがうまく動いていないので、訪問者概要と内部カウント変数のLOGを記録するように変更して、様子を見てみたら、すぐに原因が解った。
原因は、ファイルのモードの指定と書き込みロジックにあった。
ファイルの先頭から、内容を上書きで書き換えているため、書き込む前に書いてあった内容の方が、後から書き込む内容より大きかった場合、大きい分はそのまま残ってしまっていた。
つまり、元のファイルの内容が「51,17,5」(7byte)を「52,5,1」(6byte)に書き換えようとすると「52,5,15」(7byte)になってしまっていた。
|
5月 06
|
先日、PHPのアクセスカウンタを作ってみたものの動作テストをしてみると、きちんとカウント出来ていないようである。
理由は、良く解っていないですが、急に10~20位カウントが増えてしまっていて、明らかに積み増しされている時がある。
ローカルなテスト環境下では、各種ブラウザやOSなどで確認しても問題がでていないので、おそらくbot関係ではないかと思われるのですが、ログを記録してみることにしました。
正直、アクセスカウンタなんて簡単♪簡単♪と侮ってました。
WEBの閲覧以外に検索やメールアドレス収集用のクローラーはたまた、掲示板などへ自動書き込みプログラムなど様々なアクセスがあるので、そういった所まで考慮しないと、正確なカウントが出来ないのかもしれない。
まずは、ログをみて考えなくては・・・
|
5月 06
|
WordPressのテーマを色々と変えて見たのですが、どうもカレンダーの表示の部分でこれといった物がない。
日本の休日に対応していないのはしょうがないのですが、投稿された日の色も変わらない。 あと横幅が2分割された小さい大きさでの表示になってしまう。 と、言う訳でプラグインを探してみたらありました。
「休日表示付きリアルタイムカレンダー for WordPress 日本語版」
そのものズバリのプラグイン名ですね。
|
4月 29
|
Vine Linux 5 alpha(4.9)が公開されたので、早速VMWare Playerにインストールしてみました。
X周りで問題があるような表記があったので、テキストインストールになるのかと覚悟してましたが、何の問題もなくあっさりGUIでインストールできました。


最近のコメント