Сервер с пользовательским интерфейсом Froxlor; Ошибка разрешения с PHP FPM и nginx

Я использую виртуальный хост, который предоставляет веб-интерфейс Froxlor для настройки. Froxlor автоматически генерирует файлы конфигурации для всего в своей области.

Проблема, с которой я сейчас сталкиваюсь, заключается в том, что Froxlor создает файл конфигурации для PHP FPM, который генерирует сокет для соответствующего пользователь домена, позвольте ему называть его dom-user: dom-user , в то время как сервер nginx настроен для работы от имени пользователя www-data: www-data , что правильно.

Это, однако, к сожалению, приводит к проблеме, заключающейся в том, что я получаю ошибки отказа в разрешении, когда PHP пытается получить доступ к сокету, потому что он не принадлежит www-data: www-data .

Я, конечно, могу изменить пользователя сокета вручную в файлах конфигурации, но мне пришлось бы делать это каждый раз после того, как Фрокслор регенерировал файлы конфигурации. Где-то во Фрокслоре должна быть ошибка конфигурации, которую я не смог найти.

Может быть, кто-то здесь уже сталкивался с этим и знает, как это решить.

0
задан 19 April 2019 в 14:19
1 ответ

Решено путем добавления dom-user и www-data в группы друг друга.

0
ответ дан 5 December 2019 в 03:25

Теги

Похожие вопросы