PHP重命名()删除Windows中的所有者属性?

时间:2011-01-24 15:12:36

标签: php windows file file-rename

我正在使用PHP的rename函数,我注意到它删除了Windows中的 OWNER 属性。

有谁知道怎么过来这个?我需要保留文件以前的属性以及权限。

感谢任何能够阐明这一点的人,因为php文档没有帮助我。

更新

我尝试重命名的文件是SQL Server数据库文件。 (扩展名:.mdf和.ldf)。我从SQL Server分离这些数据库,然后我用PHP重命名它们。但是,如果在之前和之后查看属性。它最初有一个属性OWNER但是在通过PHP重命名后它甚至没有OWNER属性!

  

Windows 7,SQL Server 2008,PHP 5.3.0

2 个答案:

答案 0 :(得分:0)

chown()在Windows上运行吗?见

http://www.php.net/manual/en/function.chown.php

答案 1 :(得分:0)

我最后只使用了复制和取消链接选项,这不太理想,但现在就可以了。