这是我目前正在使用的功能:
ftp_site($conn_id, 'CHMOD 0777 ./httpdocs/test.txt');
如何获取单个文件的权限(读取,写入等)?
// Set up basic connection
$ftp_server = "test.com";
$conn_id = ftp_connect($ftp_server,21);
// Login with username and password
$ftp_user_name = "user";
$ftp_user_pass = "pass";
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
ftp_pasv($conn_id, true);
//ftp_site($conn_id, 'CHMOD 0777 ./httpdocs/test.txt');
答案 0 :(得分:1)
<强>更新强>
如何 - http://www.php.net/manual/en/function.ftp-rawlist.php - 似乎你可以通过这种方式获得文件权限......虽然这不会以数字形式提供给你,但你可以获得权限...
---原创---
您可以使用PHP函数fileperms()
有关详细信息,请参阅http://www.php.net/fileperms