0

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

我在根目录中有 CIFS 挂载。/filesys/Images/ 指向文件服务器。

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

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

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

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

有任何想法吗?

4

1 回答 1

0

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

semanage boolean -m --on httpd_use_cifs

于 2012-03-22T14:56:33.847 回答