我试图用ftp_connect连接到远程服务器,但对于这个特定的服务器,它总是返回false。
有什么方法可以得到错误的详细信息吗?我试过了:
error_get_last();
还有
ini_set('display_errors',1);
error_reporting(E_ALL|E_STRICT);
但它没有起作用。有什么建议吗?
根据PHP文档,它"成功时返回FTP流,错误时返回FALSE",因此FALSE是连接错误的正确结果。需要注意的是端口号、可能阻止连接的防火墙、IP地址阻止等。