我有一个应用程序要转移到新服务器。这样做时,客户帐户的上传功能停止工作,因为文件夹的所有者是“ftp”而不是“apache”我通过重命名文件夹然后使用目录复制功能解决了这个问题,我从某个地方复制并粘贴到具有正确名称的新文件夹,之后一切都很好。
我的问题是,php 可以更改文件夹或文件的所有权吗?
最佳答案
是的,php 可以更改文件的所有权。使用 chown($file, $user)
.您可以编写一个简单的递归脚本来使用 chown 更改每个文件的所有者。
关于PHP 和权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7493385/