有一个文件(644,所有者:阿帕奇),我不能删除它使用具有取消链接function的PHP脚本。
我无法弄清楚为什么unlink无法删除这个文件。
顺便说一句,我已经尝试fclose它之前解除链接。 不幸的是,它仍然没有工作。
“drwxrwxrwx 2 apache apache”apache有写入权限的目录。
apache是否具有对文件所在目录的写入权限?
你使用什么服务器操作系统? 这可能是SELinux造成的 – 如果你的操作系统已经安装了,请查看/ var / log / secure或者/var/log/audit/audit.log来提及你试图解除链接的文件。
对不起大家。 问题解决了。
事实certificate,我的脚本中的另一个错误导致了这个问题。 但是我仍然在这个讨论中学到了很多东西。 谢谢。