Archive for the 'PHP' Category

PHP5.2.5がリリースされてた。

LINUX, PHP No Comments »

例によっていつもと同じ手順でインストール

今回もエラーでました。
=====================================================================
FAILED TEST SUMMARY
———————————————————————
Bug #16069 (ICONV transliteration failure) [ext/iconv/tests/bug16069.phpt]
iconv stream filter [ext/iconv/tests/iconv_stream_filter.phpt]
Test is_file() function: usage variations - diff. path notations (Bug #42027, #42638) [ext/standard/tests/file/is_file_variation4.phpt]
Test rename() function: usage variations-1 (Bug#42638) [ext/standard/tests/file/rename_variation.phpt]
Bug #39322 (proc_terminate() loosing process resource) [ext/standard/tests/general_functions/bug39322.phpt]
proc_open [ext/standard/tests/general_functions/proc_open02.phpt]
Test setlocale() function : usage variations - setting system locale as null [ext/standard/tests/strings/setlocale_variation4.phpt]
Test setlocale() function : usage variations - Setting system locale as empty string [ext/standard/tests/strings/setlocale_variation5.phpt]
=====================================================================

なんか増えてるんですけど・・・

とりえず–without-iconvをつけてコンパイルしなおしたら上2つのエラーはでなくなりました。

ほかは無視してインストールしました。

おしまい。

PHP5.2.4がリリース。

LINUX, PHP No Comments »

以前と同じ手順でアップグレード。

今回も下記エラーがでました。
=====================================================================
FAILED TEST SUMMARY
———————————————————————
Bug #16069 (ICONV transliteration failure) [ext/iconv/tests/bug16069.phpt]
iconv stream filter [ext/iconv/tests/iconv_stream_filter.phpt]
Bug #39322 (proc_terminate() loosing process resource) [ext/standard/tests/general_functions/bug39322.phpt]
proc_open [ext/standard/tests/general_functions/proc_open02.phpt]
=====================================================================

まぁ〜今回も問題なさそうなので放置:-)

WordPressのコメントスパム対策用のプラグインを作ってみた。

PHP, WordPress No Comments »

WordPress プラグイン作成時のノウハウを参考にWordPressのコメントスパム対策用のプラグインを作ってみた。

あまりにもあっさり作れたので、ちょっとビックリシタ。

その名も「スパムバイバイ」なんという安易なネーミング・・・┐(´∀`)┌
まぁ〜勢いで作ってしまった代物なのでキニシナイ。

PHP5.2.2からPHP5.2.3へVerUp

LINUX, PHP No Comments »

php5.2.3がリリースされていたので、早速VerUpしました。

前回のトラブルを踏まえてまずはmake distcleanから実行しました。

CMFの全ページのソースをキレイに。

PHP, WordPress No Comments »

現在のデザインにしてからずっと、継ぎ足し継ぎ足しで拡張してきたこのサイト、Another HTML-lintでTOPページをチェックしてみたらなんと!-147点!これはヒドイ・・・

そんなわけで全ページのソースを見直してとりあえず80点くらいになるように添削しました。

PHPを5.2.1から5.2.2へアップグレード。

LINUX, PHP No Comments »

GW中にPHPの最新版がリリースされていたので、アップグレードを行ったのですがちょっとしたハプニングがあったので忘れないようにメモ。

tar jxvf php-5.2.2.tar.bz2
cd php-5.2.2
./configure ****←オプション
make
make install
まではいつもどおり。

IlohaMailその後

LINUX, PHP No Comments »

先日設置したIlohaMailですが、バグが多くて使用を断念しました・・・○刀乙

不具合を見つけては修正を繰り返していたんですが、ソースを追いかけるのに疲れました(´・ω・`)

IlohaMailを使ってみた。

LINUX, PHP No Comments »

会社から自宅サーバーのメールを読むのにメーラーから受信できればよいのですが、会社側で110番ポートが閉じられているためメーラーで受信することができません、そこで自宅サーバーにPOP3プロトコルに対応したWEBメーラーを探して設置してみることに。

厄介なActiveDirectoryの日付

LINUX, Perl, PHP No Comments »

LINUXなWEBサーバーからLdapを使用してWindows 2003 Server上のActiveDirectoryに接続して、lockoutTimeやlastLogon等の日付を取得してきて、これらをブラウザ上から確認できるようにするPHPスクリプトを仕事で作成したのですが、これがまぁかなりの曲者だったので参考になればと思いここでちょっと紹介したいと思います。

Perl大好きッ子

Perl, PHP No Comments »

実際に検証していないしもの凄い主観ですが、WEBコンテンツの1つとしてスクリプトを書くならPHPの方が断然いいです。
ほとんどが関数化されているので書くのも楽ですし、負荷もPerlより少ないので。