ftp_ssl_connect()不可用,启用了OpenSSL支持

时间:2010-08-10 16:44:39

标签: php

我需要在脚本中使用ftp_ssl_connect()而不是ftp_connect(),所以我在php.net上阅读了要求并使用OpenSSL支持重新编译。 phpinfo()表明它实际上已启用:

openssl

OpenSSL support         enabled
OpenSSL Library Version OpenSSL 0.9.7e-p1 25 Oct 2004
OpenSSL Header Version   OpenSSL 0.9.7e-p1 25 Oct 2004

然而这个功能仍未定义。不确定下一步要检查的地方。任何想法将不胜感激。我在运行PHP 5.3.2的FreeBSD 6.4上。谢谢!

1 个答案:

答案 0 :(得分:1)

我的猜测是,当您使用OpenSSL支持重新编译PHP时,FTP扩展是一个未重建的共享对象。

确保告诉您要构建FTP扩展的配置脚本。