0

我有 FTP 用户,我已将其设置为 chroot 到服务器根目录之外的文件夹中 - 前用户:myuser homedir:/sftp/myuser/incoming。我希望能够从 PHP 脚本访问他们 FTP 的文件,但不知道路径?是否可以在“Web 服务器”之外访问 PHP 中的文件。我在网上看到很多东西说您可以但无法弄清楚路径。在下面的代码中,我试图访问已发送到服务器的 csv 文件,但我认为路径是相对于 Web 服务器而不是文件系统的——

<?
$myFile = file_get_contents('/sftp/myuser/incoming/test.csv');
echo $myFile;
4

1 回答 1

0

我相信您需要为此使用 FTP 类。 http://php.net/manual/en/book.ftp.php

如果您知道路径,也许可以使用 ftp_get 来获取文件。或者递归获取用户文件夹中的所有文件。

于 2013-06-24T20:20:35.813 回答