我在 linux 服务器上有一个 ProFTPd(在 x86_64 上的 Debian Linux 6.0.7 Linux 2.6.32-042stab078.27 上的 ProFTPd 版本 1.33),它允许一些用户访问他们的主目录。
我在 Mac OS X 服务器上还有另一个 FTP 服务器。
如果我使用解决方案 (2),我可以执行ftp_rawlist
所有目录和文件的原始列表。
如果我使用解决方案 (1),即使目录不为空,也ftp_rawlist
总是返回。FALSE
用户有权在两台服务器上的主目录中执行任何他们想做的事情(获取目录列表、创建和删除文件等)。完全没有限制。
我真的无法理解为什么我总是false
使用 ProFTPd。
我浏览了互联网,发现该函数存在一些错误,但在以前版本的 PHP 上。我正在运行 PHP 版本 5.3.3-7+squeeze16,并且没有报告此版本的错误。