我一直在研究运行Apache / PHP的内部站点 .
我在根目录中有CIFS Mount . / filesys / Images /指向文件服务器 .
我的apache在'apache'用户帐户下运行 . CIFS与apache用户的用户和组一起安装 . (和777)
当我编写一个PHP脚本来从这个CIFS挂载读取或写入并在命令行上运行它(在普通和apache用户下)一切都很好 .
一旦我尝试从apache调用脚本,事情就会失败 . 没有读取或写入权限 . 我的错误日志将显示(对于mkdir)'文件存在',尽管它没有 .
我的PHPInfo验证安全模式未启用 .
有任何想法吗?
1 回答
我的问题与SELinux有关并正确配置 .
semanage boolean -m --on httpd_use_cifs