apachephp和CIFS写访问

apachephp和CIFS写访问,apache,cifs,Apache,Cifs,我一直在一个运行Apache/PHP的内部站点上工作 我在根目录中安装了CIFS/指向文件服务器的filesys/Images/ 我的apache在“apache”用户帐户下运行。 CIFS与apache用户的用户和组一起装载。(和777) 当我编写一个PHP脚本来读取或写入这个CIFS挂载并在命令行上运行它时(在普通用户和apache用户下),一切都很好 我一尝试从apache调用脚本,事情就失败了。没有读取或写入权限。 我的错误日志将显示(对于mkdir)“文件存在”,尽管它不存在 我的PH

我一直在一个运行Apache/PHP的内部站点上工作

我在根目录中安装了CIFS/指向文件服务器的filesys/Images/

我的apache在“apache”用户帐户下运行。 CIFS与apache用户的用户和组一起装载。(和777)

当我编写一个PHP脚本来读取或写入这个CIFS挂载并在命令行上运行它时(在普通用户和apache用户下),一切都很好

我一尝试从apache调用脚本,事情就失败了。没有读取或写入权限。 我的错误日志将显示(对于mkdir)“文件存在”,尽管它不存在

我的PHPInfo验证安全模式未打开


有什么想法吗?

我的问题与SELinux和正确配置有关


semanage boolean-m——在httpd_use_cifs上,EnableSendfile Off和enableMap Off也在httpd.conf中,尽管Web服务器在服务器运行时不需要直接访问这些文件(仅通过PHP),但我添加了一个Allow from all指令。它是SELinux!我将了解如何为此添加限制规则。CIFS装载是系统\u:object\r:CIFS\t管理布尔值-m——在httpd上\u使用\u CIFS