2011-04-01 12 views
3

ses-verify-email-addressを使用しようとすると予期せぬ問題が発生しています。私はPerl 5.8.8でAWSでUbuntu Hardyを使用しています。Amazon SESのセットアップに関する問題

Perlスクリプトをコピーしてキーファイルを作成した後、「コマンドが見つかりません」というエラーが発生しました。次に、SES READMEに記載されているファイル(Digest :: SHA、URI :: Escape、バンドル:: LWP、MIME :: Base64、Crypt :: SSLeay、およびXML :: LibXML)をインストールしました。これらが正しくインストールされていて、ses-verify-email-address.plを実行すると、LWP :: Protocol :: httpsモジュールがインストールされている場合、「LWPはhttps URLをサポートします」というメッセージが表示されます。

私はPythonを使用していて、Perlについては何も知りません。

+0

私はこの同じ問題を抱えていますが、AmazonがSESサービスをテストするためにこれらのフープを使ってジャンプするのはむずかしく、私はまだこの問題に答える場所を投稿していません。 – Rick

+1

最終的に私の仕事はこれでした。 Amazon Perlスクリプトから何か不足しているとの報告があるたびに、私は[CPAN](http://search.cpan.org/)に行き、それを探しました。その後、タールをコピーして抽出した。それでは、1. perl makefile.PL、2. make、3. make test、4. make install。 – Mitch

答えて

0

同じエラーが発生しました。それはLWP :: Protocol :: httpsではなく、その依存関係の一つであることが判明しました。 perl -MLWP::Protocol::https -e 1source)を実行して、エラーメッセージが表示されるかどうか確認してください。これはperlにそのモジュールをインクルードするように指示し、値1を返すので、コマンドの実行には問題ありません。何も返さない場合は、モジュールが正しくインストールされていることを意味します。私はあなたがエラーメッセージを受け取ると思う。私の場合、Net :: SSLが見つからないため、perl -MNet::SSL -e 1を実行するとエラーメッセージが表示されました。