WWW::MechanizeというPerlモジュールを置こうとしたが、どうしてもエラーになった。
ローカルのWindows環境では動いたので、パーミッションを何度もいじりなおしたんだけど、駄目。
結論:フリーのサーバ上では、多分使えない。
activeperlには入っているHTML::parseが、linuxのデフォルトのperlライブラリには入ってない。サーバは大抵、Unix系なので、サーバ管理者が入れていなければ無理でしょう。
また、HTML::parseは、コンパイルしないと使えません。単にlibに置くだけでは駄目です。
execコマンドを使えるサーバか、同じlinux環境を用意してコンパイル後のモジュールをサーバに持っていくか。
最初に、置いただけで使えるかどうかの判断をしておくべきでした。