Apache PHP и доступ для записи CIFS - PullRequest
0 голосов
/ 16 марта 2012

Я работал на внутреннем сайте, на котором запущен Apache / PHP.

У меня есть CIFS Mount в корневом каталоге./ filesys / Images /, указывающий на файловый сервер.

Мой apache работает под учетной записью пользователя apache.CIFS монтируется с пользователем и группой пользователей apache.(и 777)

Когда я пишу сценарий PHP для чтения или записи из этого монтирования CIFS и запускаю его в командной строке (как для обычных пользователей, так и для пользователей apache), все в порядке.как только я пытаюсь вызвать скрипт из apache, все выходит из строя.Нет разрешений на чтение или запись.Мой журнал ошибок покажет (для mkdir) «файл существует», хотя его нет.

Мой PHPInfo проверяет, что безопасный режим не включен.

Есть идеи?

1 Ответ

0 голосов
/ 22 марта 2012

Моя проблема была связана с SELinux и его настройкой.

semanage boolean -m --on httpd_use_cifs

...