PEARコマンド

■インストール

pear install [モジュール名]

stable(安定版)以外は「-f」オプションで強制的にインストール可能。
pear install -f [モジュール名]

■アップグレード
pear upgrade [モジュール名]

pear upgrade-allで全部一括。

■インストール済み表示
pear list

■アンインストール

pear uninstall

■全モジュールリスト
pear list-all

検索エンジンのUserAgentメモ

検索エンジンのUserAgentメモ

■Google Wireless Transcoder
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Google Wireless Transcoder;)

PEAR::Net_UserAgent_Mobileでの判断
NonMobileと判断

■Google 一般ロボット
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

PEAR::Net_UserAgent_Mobileでの判断
NonMobileと判断

■Google 携帯用ロボット
DoCoMo/1.0/N505i/c20/TB/W20H10 (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)

PEAR::Net_UserAgent_Mobileでの判断
DoCoMoと判断

Nokia6820/2.0 (4.83) Profile/MIDP-1.0 Configuration/CLDC-1.0 (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)もある

PEAR::Net_UserAgent_Mobileでの判断
実績なし

■Yahoo 一般ロボット
Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)

PEAR::Net_UserAgent_Mobileでの判断
NonMobileと判断

■Yahoo 携帯用ロボット

KDDI-CA23 UP.Browser/6.2.0.5 (compatible; Y!J-SRD/1.0; http://help.yahoo.co.jp/help/jp/search/indexing/indexing-27.html)

PEAR::Net_UserAgent_Mobileでの判断
EZwebと判断

Y!J-MBS/1.0もある。

PEAR::Net_UserAgent_Mobileでの判断
実績なし

CAPTCHAの利用

■KCAPTCHA
http://goodphp.mirrors.phpclasses.org/browse/package/3193.html
よりダウンロード
(メンバー登録要)

kcaptcha-2006-10-02.tar.gzを任意のディレクトリへダウンロード

展開
tar zxvf kcaptcha-2006-10-02.tar.gz

example.php にアクセスすると、画像が表示される。

kcaptcha_config.phpで各種設定

クレジット消去
$show_credits = false;
$credits = ”;

■CAPTCHA X
FreeType Support enabled でなくてはならない

※enabled でない場合 —————————–
freetype2が未インストールであれば、
http://www.freetype.org/
から任意のディレクトリへfreetype-2.3.2.tar.gzをダウンロード

展開
tar zxvf freetype-2.3.2.tar.gz

cd freetype-2.3.2
.configure
make
make install

configureオプションに
–with-freetype-dir=[インストールDir]
を付けてPHP再コンパイル

make
make install

httpd 再起動

念のためphpinfoなどで
FreeType Support enabledを確認
—————————————————-

http://www.phpclasses.org/browse/package/3023.html
よりダウンロード
(メンバー登録要)

captcha_x-2006-08-25.tar.gzを任意のディレクトリへダウンロード

展開
tar zxvf captcha_x-2006-08-25.tar.gz

展開後に出現するfonts ディレクトリにフォントを配置

captcha_x.ini を編集
fonts = [拡張子なしフォント名]
を設定
(カンマ区切りで複数指定可)

index.php にアクセスすると、画像が表示される。