2009-10-20 24 views
2

Je suis passé aux binaires zendserver (VS8 php (5.3)), et maintenant curl (7.19.4) semble manquer de support du protocole SCP et SFTP (vérifié par phpinfo et errors). Curl lui-même est installé correctement, il manque juste le support de protocole mentionné.cURL extension php pour windows avec support SCP et SFTP

Cela a fonctionné hors de la boîte sur les binaires VC9 (thread-safe) J'ai téléchargé de php.net (cette installation utilise les binaires apache compilés avec avec VS9, donc pourquoi j'utilisais les binaires de PHP compilé avec VS9)

Je suppose qu'il a quelque chose à voir avec les extensions curl non construites avec VS9, parce que j'ai aussi essayé les binaires php VS6 et qui manquait aussi de support SCP et SFTP ...

Regarder la section curl sur phpinfo, je remarque que les installations php sans support SCP/SFTP n'ont pas de version libSSH listée, alors que celle avec le support dit: libSSH Version-> libssh2/1.1

Une idée sur pourquoi ces extensions curl semblent ne pas avoir été compilées avec libssh2/1.1 (??? deviner que ce pourrait être le cas ???) Ou est-ce autre chose?

Répondre

0

Il n'y a aucune raison particulière. libcurl qui autorise la liaison PHP/CURL peut être construit pour utiliser libssh2 et une fois fait, il peut effectuer des transferts SCP et SFTP.