PEAR

pear

これもすぐ忘れてしまうので、メモメモ。 パッケージを探す pear search foo インストール済みのパッケージを一覧 pear list インストール 管理者権限が必要 pear install foo アンインストール 管理者権限が必要 pear uninstall foofooに依存しているものが…

PEAR::MDB2のプリペアドステートメント

はまちちゃんも「SQLインジェクションに対してはプリペアドステートメントが有効」って言ってた(5分でできるPHPセキュリティ対策 - ぼくはまちちゃん!(Hatena))ので、やってみることにした。 だけどエラーに悩まされたので、そのことを書いておく。 やっ…

エラーメッセージの抑制

僕はXAMPPの上でPHPを書いているけど、デフォルトの設定だと、PEAR::MDB2を使うと以下のようなエラー(警告?)が大量に出る。 Deprecated: Assigning the return value of new by reference is deprecated in <ソースファイル名> Strict standards: Decla…

PEARでupgradeできない

upgradeとかupgrade-allしようとしたら、 Error getting channel info from pear.php.net: SECURITY ERROR: Will not write to <ファイルのパス> as it is symlinked to <ファイルのパス> - Possible symlink attackってエラーが出て、できなかった。 グ…