【发布时间】:2010-12-08 06:17:24
【问题描述】:
我切换到 zendserver(VS8 php(5.3) 二进制文件),现在 curl(7.19.4) 似乎缺少 SCP 和 SFTP 协议支持(通过错误和 phpinfo 验证)。 Curl 本身安装正确,只是缺少提到的协议支持。
这在我从 php.net 下载的 VC9(线程安全)二进制文件上开箱即用(此安装使用用 VS9 编译的 apache 二进制文件,因此我使用用 VS9 编译的 php 二进制文件)
我假设它与未使用 VS9 构建的 curl 扩展有关,因为我还尝试了 VS6 php 二进制文件,但它也缺乏 SCP 和 SFTP 支持...
查看 phpinfo 的 curl 部分,我注意到没有 SCP/SFTP 支持的 php 安装没有列出 libSSH 版本,而支持的版本显示:libSSH 版本->libssh2/1.1
关于为什么这些 curl 扩展似乎没有使用 libssh2/1.1 编译的任何想法(???猜可能是这种情况???)或者是别的什么?
【问题讨论】: