Linux虚拟主机空间文件或文件夹无法删除的解决办法
今天维护博客文件的时候发现通过FTP无法删除网站路径中的一些文件夹和文件.FTP提示Permission Denied(没有权限)让我百思不得其解.本着自己研究的出发的想法开始寻找解决办法,既然FTP提示权限不足那么应该是服务器的文件权限设置里出现的问题,我到服务器管理后台查看文件管理器,文件管理器显示如下图:
由图中可见,由PHP程序生成的文件所有者是Apache帐户而不是我的ftp帐户,因此Apache帐户拥有控制这些文件的所有权限但是FTP用户却没有,所以在FTP上我用我自己的用户去操作删除这些文件系统就会提示我没有权限删除它们.
为了确定问题是这样我又去咨询了服务器提供商,得到的答复完全证明对了我的推断:一般国内的Linux虚拟主机上Apache和ftp通常不是在一个用户组,所以apache建立的目录或文件ftp是无法删除的,必须用php程序通过Apache来删除。
那怎么解决呢?很简单,写个PHP程序来完成这个工作
文件附件:
deltool.rar 1.34 Kb

![附件[ematt:55]](http://blog.ourcomic.cn/uploadfile/200712/da75ebd829e15e01efc01ca936aac39b20071231210320.png)
![附件[ematt:24]](http://blog.ourcomic.cn/uploadfile/200712/thum-695018e558ecf741d661672dbe3e78ff20071229211713.jpg)
![附件[ematt:25]](http://blog.ourcomic.cn/uploadfile/200712/thum-d21e1b35bc73c61babba18182a868b0120071229211713.jpg)
![附件[ematt:26]](http://blog.ourcomic.cn/uploadfile/200712/thum-4f61061c3296c837827a9d796519217c20071229211713.jpg)
![附件[ematt:27]](http://blog.ourcomic.cn/uploadfile/200712/thum-43b9a21e6e3f411b6c61bf8b6edc754920071229211713.jpg)

![附件[ematt:22] qq屏蔽.cn截图](http://blog.ourcomic.cn/uploadfile/200712/thum-a3943eb88c0dab50eec443cc540cbec520071218210725.jpg)
![附件[ematt:5]](http://blog.ourcomic.cn/uploadfile/200712/thum-5aa0863ac2159dd33a705614b5d2b8a520071216174402.jpg)
![附件[ematt:6]](http://blog.ourcomic.cn/uploadfile/200712/thum-9cdd9b22a86a2b03611637e145b7de1820071216174402.jpg)
