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

ってエラーが出て、できなかった。
ググったらこんなのみつけた。最後の方に「解決策はPEARのキャッシュディレクトリを探して、中身を空にして再度やってみて」って書いてあったので、やってみんとす。
キャッシュのディレクトリは上記のエラーメッセージの中に書いてある。しかしよく読んでなかった僕は、「それどこやねん!」ってことでこれもググる。見つけたのが「http://pear.php.net/manual/ja/guide.users.commandline.config.php」。ってことで、cache_dirの値を探す。んで全消し。その後にupgrade-allするとちゃんと実行できた。