Проблемы с настройкой Amazon SES - PullRequest
3 голосов
/ 01 апреля 2011

Я столкнулся с неожиданным количеством проблем, пытаясь использовать ses-verify-email-address. Я использую Ubuntu Hardy на AWS с Perl 5.8.8.

После копирования сценариев Perl и создания файла ключей я получил ошибку «команда не найдена». Затем я установил файлы, упомянутые в SES README - Digest :: SHA, URI :: Escape, Bundle :: LWP, MIME :: Base64, Crypt :: SSLeay и XML :: LibXML. Не очевидно, что они установлены правильно, и теперь, когда я запускаю ses-verify-email-address.pl, я получаю сообщение «LWP будет поддерживать URL-адреса https, если установлен модуль LWP :: Protocol :: https».

Я использую Python и ничего не знаю о Perl.

Ответы [ 2 ]

0 голосов
/ 06 июля 2012

Я получаю ту же ошибку. Оказалось, что это не LWP :: Protocol :: https, а одна из его зависимостей. Попробуйте запустить perl -MLWP::Protocol::https -e 1 ( source ), чтобы увидеть, есть ли какие-либо сообщения об ошибках. Это просто говорит Perl включить этот модуль и затем вернуть значение 1, так что запуск команды не повредит. Если вы ничего не получите взамен, значит, модуль установлен правильно. Я подозреваю, что вы получите сообщение об ошибке. В моем случае мне не хватало Net :: SSL, поэтому запуск perl -MNet::SSL -e 1 также выдал ошибку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...