pam_securetty является модулем PAM, который позволяет корневые логины, только если пользователь входит в систему на "безопасном" tty, как определено списком в/etc/securetty. pam_securetty также проверяет, чтобы удостовериться, что/etc/securetty является простым файлом и не перезаписываемым миром.
telnet и вход в систему вызова ftp, и у Вас, вероятно, уже есть/etc/pam.d/login включая pam_securetty
Возможно, вы забыли какие-то пакеты для установки libcurl4-openssl-dev
?
sudo apt-get remove --purge php5-curl && \
sudo apt-get install libcurl4-openssl-dev curl-ssl php5-curl
Затем перезапустите сервер:
sudo apachectl -k restart
Этот вопрос должен быть, возможно, на serverfault.com/ubuntu
Я столкнулся с той же проблемой, что и мой EC-2, столкнувшись с ответом, приведенным выше. Затем я нашел команду
sudo apt-get install curl libcurl3 libcurl3-dev php5-curl
, которая помогла мне исправить проблему.
для дополнительной информации