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