
Tartarus를 설치했는데 현재 컬에 SFTP 지원이 없었기 때문에 설치했습니다.이것. Tartarus는 잘 작동했지만 메일을 받기 시작했습니다.
PHP 경고: PHP 시작: 동적 라이브러리 '/usr/lib/php5/20100525/curl.so'를 로드할 수 없습니다. - /usr/local/lib/libcurl.so.4: 'CURL_OPENSSL_3' 버전을 찾을 수 없습니다(/usr에 필요함) /lib/php5/20100525/curl.so) 0행의 알 수 없음
그 후 내 Magento 사이트(관리자)가 작동하지 않는 것을 발견했습니다. 오류 로그에는 다음이 표시됩니다.
[Thu Dec 05 23:33:57 2013] [warn] [client xxxx] mod_fcgid: stderr: PHP 치명적인 오류: /var/www/clients/client1/web6/web/lib/Varien에서 정의되지 않은 함수 cur_setopt() 호출 87행의 /Http/Adapter/Curl.php
phpinfo() - 로드된 컬 확장이 없습니다. :S
cat /etc/php5/cgi/conf.d/20-curl.ini shows:
; configuration for php CURL module
; priority=20
extension=curl.so
주변을 검색했지만 운이 없었습니다 :/
답변1
좋아, 여러 테스트 후에 컬에 대한 모든 것을 제거했습니다.
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 지원이 중단됩니다.
컬 7.24.0이 포함된 UBUNTU 12.10, libcurl/7.29.0 OpenSSL/1.0.1c zlib/1.2.7 libidn/1.25 librtmp/2.3 프로토콜: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp smtp smtps telnet tftp 기능: GSS 협상 IDN IPv6 대용량 파일 NTLM NTLM_WB SSL libz TLS-SRP