PHP-FPM, Nginx, CentOS, symlink

Tallanvor

НЕ ПИШУ я плагины!!! И не правлю! И ваще...
Сообщения
1,352
Реакции
554
Сутки бьюсь головой об стену:

Есть небольшая страница, считывающая количество файлов в определенных папках и генерящая ссылки на скачку оных.

Файлы страницы находятся в /var/www/site.com
Сами папки с файлами в виде симлинков находятся в подпапке: /var/www/site.com/files
По факту же, эти папке в хомяке одного из пользователей.

Nginx и PHP-FPM работают от имени этого пользователя тоже. С правами полный порядок.

На Дебиане подобная конструкция работала без проблем.

На Сенте - чтение файлов не проходит ни в какую. Хотя страница резолвится, но все счётчики пустые и ссылок нет.
Ошибок в логах нет.

Если выполняю index.php из CLI, то считывание проходит нормально, ссылки генерятся.

Собственно, где может быть зарыта собака?

Добавлено через 12 часов 47 минут
Сам спросил - сам ответил:

отключение SELinux решило проблему.
 
Последнее редактирование:

ykpon

Владыка
Сообщения
675
Реакции
399
Зачем выключать его? Лучше включи и выставь режим permissive.
 

Tallanvor

НЕ ПИШУ я плагины!!! И не правлю! И ваще...
Сообщения
1,352
Реакции
554
Зачем выключать его? Лучше включи и выставь режим permissive.
Та не вижу особого смысла, если честно... Да и холливары на тему "надо - не надо" не дают какого либо однозначного ответа на этот вопрос. Поэтому пока что офф.
 
Сверху Снизу