Назад | Перейти на главную страницу

Работа с разрешениями httpd-сервера с XAMPP, почему не удается открыть журналы?

У меня есть пара вопросов о разрешении для сервера Apache httpd при работе на MAC, нужна ваша помощь, пожалуйста! Я использую XAMP, и когда мне нужно запустить сервер, я получил ошибку журнала: httpd: не удалось открыть файл журнала ошибок

/Applications/XAMPP/htdocs/sites/beinstyle/logs/error-logs.
AH00015: Unable to open logs 

Теперь, когда я меняю разрешения следующим образом: sudo chmod o+w logs Я получил такой вывод:

drwxr-xrwx 5 someone admin 170 Nov 27 11:03 logs и после запуска сервера apache он не может запуститься.

или

sudo chmod g+w logs я получил этот вывод:

drwxrwxrwx   5 someone  admin  170 Nov 27 11:03 logs

Может ли кто-нибудь объяснить мне, какие разрешения мне нужно указать для моего apache main httpd.conf User daemon Group daemon чтобы разрешить apache писать в папку журналов? Я новичок в этой теме, наберитесь терпения!

Разрешения Unix - это не только целевой файл, но и путь.

Чтобы получить доступ к определенному файлу и прочитать его, у вас должны быть как минимум разрешения на поиск в пути к каталогу, пока вы не достигнете того места, где находится файл.

Используйте команду вида: namei -mol "/ Applications / XAMPP / htdocs / sites / beinstyle / logs / error-logs"

Если они верны, может случиться так, что: 1º Справочник не существует. 2º SELinux или аналогичный мешает.