我需要任何网站或书籍,教如何使用ftp在php访问远程服务器。
我的问题的细节:基本上有两个服务器。所有用户上传的文件都在服务器2中,但现在我需要访问我的服务器1上的文件。
让我们假设我的FTP详细信息是这样的:
ftp://userfiles.example.com
username: admin
password: 1234
那么我可以使用哪个php函数来创建到该服务器的连接。我总是访问像"../example/dir/example.txt"这样的文件,如果没有密码,那么也许我可以这样做"ftp://example.com/dir/example.txt"。
FTP和SFTP(你用SFTP标记你的帖子,并在你的问题标题中提到它)是不同的东西。对于FTP,我建议使用PHP内置的FTP函数。对于SFTP . .有一个PHP扩展提供了它(ssh2),但我个人认为phpseclib,一个纯PHP SFTP实现,更容易使用。
如果你正在使用FTPS (FTP over SSL),那么使用FTP扩展名