我无法使用PHP创建目录

时间:2012-02-21 05:08:42

标签: php

我正在尝试使用PHP中的mkdir函数创建目录。当我使用php a.php在终端上运行它时它工作正常,但是当我尝试从浏览器作为服务器运行它时,我无法做到。这是为什么?

2 个答案:

答案 0 :(得分:2)

SELinux阻止httpd这样做。有关详细信息,请参阅httpd_selinux(8)手册页。

答案 1 :(得分:0)

这是因为您的Web服务器正在运行的系统用户没有mkdir的权限。通过更改父目录的所有者或组来授予Web服务器进程写入权限。