使用驻留在远程服务器上的php脚本将文件从本地计算机传输到远程服务器

使用驻留在远程服务器上的php脚本将文件从本地计算机传输到远程服务器,php,ftp,file-transfer,Php,Ftp,File Transfer,如果php脚本(比如使用ftp函数)驻留在远程服务器上,是否可以将文件从本地计算机传输到远程服务器?。我听说可能需要将本地机器设置为FTP服务器,并且本地机器应该有一个静态IP地址 我正在寻找关于如何将本地计算机设置为ftp服务器的指导,或者除了表单文件上传($\u文件)之外,php还有其他方法吗 非常感谢您的帮助。谢谢 您本地机器的操作系统是什么?如果是windows,我会推荐。这里有一个指南。FTP可以工作,但是: 如果服务器和客户端位于同一网络上,则可以使用网络共享。按照这条路线,您可以

如果php脚本(比如使用ftp函数)驻留在远程服务器上,是否可以将文件从本地计算机传输到远程服务器?。我听说可能需要将本地机器设置为FTP服务器,并且本地机器应该有一个静态IP地址

我正在寻找关于如何将本地计算机设置为ftp服务器的指导,或者除了表单文件上传($\u文件)之外,php还有其他方法吗


非常感谢您的帮助。谢谢

您本地机器的操作系统是什么?如果是windows,我会推荐。这里有一个指南。

FTP可以工作,但是:

  • 如果服务器和客户端位于同一网络上,则可以使用网络共享。按照这条路线,您可以使用PHP()中提供的普通文件系统函数。只要使用网络名和共享路径,将斜杠向前翻转://servername/path/to/share”,假设Windows是客户端操作系统

  • 如果无法实现网络共享,则可以设置本地FTP服务器。关于如何设置,假设您有Windows操作系统。Mac和*nix也有类似的教程,有太多的教程,你必须尽量不要在谷歌上找到它们。:)设置FTP服务器还有很多其他途径,使用哪台服务器并不重要,只需确保自己不会对internet敞开大门即可。设置本地FTP服务器后,使用从服务器连接到本地计算机


如果可以的话,使用网络共享确实是一种更好的方法,但如果服务器不在本地网络中,当然这不是一种选择。

情况是每次都会有几十个文件需要上传,因此要尽量避免使用$u文件。您本地机器的操作系统是什么?