在LAMP堆栈上启用ftp_ssl_connect的指令

时间:2013-01-18 16:49:03

标签: php openssl

我正在尝试使用ftp_ssl_connect函数(在LAMP堆栈上)连接到ftps(而不是sftp)站点。我检查openssl滴注,并且可用。我没有评论extension=php_openssl.dll,这给了我以下错误。

错误讯息:

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/php_openssl.dll' - /usr/lib64/php/modules/php_openssl.dll: cannot open shared object file: No such file or directory in Unknown on line 0
SSL not working

当我发表评论extension=php_openssl.dll时,收到错误消息SSL not working.

如何启用SSL或使SSL正常工作?

1 个答案:

答案 0 :(得分:0)

L中的LAMP表示Linux,而.dll文件适用于Windows。您需要从yum或apt或ports或者Linux发行版使用的任何软件安装php_openssl软件包。您可能只需要在php.ini或extensions.ini中找到openssl.so中的行并取消注释。