Я установил Tartarus, и, поскольку мой текущий curl не поддерживает SFTP, я сделал этот . Тартар работал нормально, но я начал получать письма:
Предупреждение PHP: запуск PHP: невозможно загрузить динамическую библиотеку '/usr/lib/php5/20100525/curl.so' - /usr/local/lib/libcurl.so.4: версия `CURL_OPENSSL_3 'не найдена (требуется / usr /lib/php5/20100525/curl.so) в Unknown в строке 0
После этого я заметил, что мои сайты Magento (администратор) не работают. Журнал ошибок показывает следующее:
[Чт, 05 декабря, 23:33:57 2013] [предупреждение] [клиент xxxx] mod_fcgid: stderr: Неустранимая ошибка PHP: вызов неопределенной функции curl_setopt () в / var / www / clients / client1 / web6 / web / lib / Varien /Http/Adapter/Curl.php в строке 87
phpinfo () - не загружено расширение curl: S
cat /etc/php5/cgi/conf.d/20-curl.ini shows:
; configuration for php CURL module
; priority=20
extension=curl.so
погуглил, но безуспешно: /
Хорошо, после нескольких тестов я удалил все для curl:
rm /usr/local/lib/libcurl.so.4*
sudo apt-get remove curl libcurl3 libcurl3-dev php5-curl
Затем установил:
sudo apt-get install curl libcurl3 libcurl3-dev php5-curl
Предупреждение: вы теряете поддержку SFTP.
UBUNTU 12.10 с curl 7.24.0, libcurl / 7.29.0 OpenSSL / 1.0.1c zlib / 1.2.7 libidn / 1.25 librtmp / 2.3 Протоколы: файл dict ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp smtp smtps telnet tftp Особенности: GSS-Negotiate IDN IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP