所以我的主机刚刚更新了他们的所有硬件和软件,他们决定不再支持任何PHP FTP功能(ftp_connect等)。主机不再支持FTP的PHP功能!解决方法?
任何人都知道解决这个问题的方法?幸运的是,我已将所有PHP函数归类,所以我只需要构建一次工作(如果有的话)?
也许使用fSocket上传?任何示例/教程将不胜感激。
所以我的主机刚刚更新了他们的所有硬件和软件,他们决定不再支持任何PHP FTP功能(ftp_connect等)。主机不再支持FTP的PHP功能!解决方法?
任何人都知道解决这个问题的方法?幸运的是,我已将所有PHP函数归类,所以我只需要构建一次工作(如果有的话)?
也许使用fSocket上传?任何示例/教程将不胜感激。
CURL是一个不错的选择。
带上下文的file_get/put_contents也可能是一个选项。
支持FTP与文件命令,这样你就可以做到这一点上传:
file_put_contents(" ftp://user:[email protected]/path/to/file.ext ", $filecontent);
见this page什么功能FTP包装支持PHP 4和5
this看起来很有希望。至少从描述来看,这听起来就像你在找什么。我没有尝试它(因为我没有在该网站的帐户),但它可能值得检查。为什么重新发明轮子...