Archive for the 'PHP' Category

centos5.x用のapache2.2.11(おまけでVine4.x用PHP5.2.8)

LINUX, PHP No Comments »

先日メイン機のapacheを2.2.11にアップグレードしたので今度は予備機(centos5.2)の方のapacheも2.2.11にアップグレードしました。

欲しい方はCentOS5.2で作ったRPM/SRC.RPM集からどぞー

それとメイン機(Vine4.2)と予備機のPHPも5.2.8にアップグレードしました。
centosの方はremi-testをリポジトリに追加しておけばyumでアップグレードできます。

Vineの方はRPMをビルドする際にどうしてもapache1.x用PHPライブラリの作成のところで躓くので今回はapache1.x系の部分は除外して作成しました。

欲しい方はhttp://cmf.ohtanz.com/download/vine4.2/からどぞー

SPAM-BYEBYEを更新

PHP, WordPress No Comments »

WordPressのコメントスパム対策用プラグイン SPAM-BYEBYEを更新しました。

ブログを救え! MT/WPで使うライブドアのスパム対策で紹介頂いたのは大変有難かったのですが、wp-comments-post.phpに一行追加する説明が抜けておりました。

そこで、wp-comments-post.phpへの追加作業無しで動作するように(spam-bye2.phpの編集とプラグインの有効化のみ)修正を加えました。

最初からそうしておけ!というツッコミは受け付けておりません( ´ー`)

スパムちゃんぷるーDNSBL

PHP, WordPress, 雑記 No Comments »

livedoor、スパム送信元IPアドレスブラックリスト「スパムちゃんぷるーDNSBL」を公開

ほぅほぅ、国内の企業がDNSBLを公開というのは初めてかもしれませんね~

これってSPAM-BYEBYEでも使えるじゃん!

と作った本人が気が付く前に、既に気が付いた方がわざわぜ記事で紹介して下さっていたというオチ(=´ω`=)

ブログを救え! MT/WPで使うライブドアのスパム対策

CentOS5のphp-5.2.6を見つけた

LINUX, PHP No Comments »

CentOS5の標準で入っているPHPのバージョンは5.1.6なので自分でphp-5.2.6のPRMを作ろうと思っていたのですが、5.2.6のRPMを配布しているところをいくつか見つけたのでやめました( ´ー`)

http://dev.centos.org/
http://blog.famillecollet.com/post/2005/10/02/8-telechargement-installation-et-yum

で私は後者のRPM remiをyumのリポジトリに追加してうp!

やり方はPHP 5.2.6をRPMでインストールあたりを参考に。

※CentOS-Base.repoよりもremi-enterprise.repoのpriorityを高くして上げないと5.2.6が見つからないようです。

WebベースのMySQL管理インターフェースSQL Buddy

PHP No Comments »

WebベースのMySQL管理インタフェースの新参「SQL Buddy」

なんかまたよさげなものが出てきましたね~

MySQL Quick Adminはもう1年以上更新されてないな~

そろそろAJAXでゴリゴリ動くようなもの誰か作ってくれないかな~

AccessChecker++はこんな感じにする予定。

PHP No Comments »

AccessCheckerの後継版ということでAccessChecker++を作ろうと思っています。

今回はPHPとAJAXを採用する予定。

時間別集計の画面

なんか読み込み中の画面

あまり時間が無いので完成はまだまだ先だと思います・・・(゚Д゚)

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から実行しました。