0
我一直在研究Apache/PHP运行的内部站点。Apache PHP和CIFS写入权限
我将CIFS挂载到根目录中。/filesys/Images /指向文件服务器。
我的apache运行在'apache'用户帐户下。 CIFS与apache用户的用户和组一起安装。 (和777)
当我编写一个PHP脚本来读取或写入此CIFS装载并在命令行(普通用户和apache用户)上运行它时,一切正常。
只要我尝试从apache调用脚本,就会失败。没有读或写权限。 我的错误日志将显示(对于mkdir)'文件存在',虽然它不。
我的PHPInfo验证安全模式没有打开。
任何想法?
也EnableSendfile关和EnableMMap关是在httpd.conf – 2012-03-16 18:08:55
虽然一段时间(只能通过PHP)servering Web服务器不需要直接访问这些文件我加了从允许所有指令。 –
2012-03-16 18:14:19
这是SELinux!我将看到如何为此添加限制规则。 CIFS安装是system_u:object_r:cifs_t – 2012-03-16 18:28:03