您永远不会在FTP文件夹的根部上传文件。您始终有一个"基础"或"远程"文件夹。在大多数情况下,这是" public_html/domain.com"。
如何从随机电流文件夹中导航到特定文件夹而不一直导航到FTP root?某种ftp.navigateto("下载"),无论您身在何处
我之所以问这个,是因为在几个文件夹中导航需要更多时间上传HTML文件!
导航的最有效方法(通过尽可能少的文件夹导航)是什么?
您永远不会在FTP文件夹的根部上传文件。您始终有一个"基础"或"远程"文件夹。在大多数情况下,这是" public_html/domain.com"。
完全取决于服务器的特定配置。我已将"根"文件夹映射到服务器文件系统上的用户主目录中的" root"文件夹映射到(并写入)的FTP服务器,因此将直接上传到" root"是完全可以接受的。
>如何从随机电流文件夹中导航到特定文件夹而不一直导航到FTP root?
只需提供一个绝对路径(相对于root)到TIdFTP.ChangeDir()
。FTP允许绝对和相对导航。
某种ftp.navigateto('downloads')将始终从'base'文件夹启动导航。
FTP.ChangeDir('/downloads');