![]() |
вопрос по апачу
Апач почему то дает делать сайты только в директории /var/www/html
в директориях /home/user/ не дает, выдает форбиден, акцесс дениед. права на /home/user/ 755 (drwxr-xr-x) Server version: Apache/2.2.3 ps в чем может быть проблема? |
в пермишшионах.
оно ж пишет почти по русски: access denied на каталог куда кладется сайт должны быть chown на апачевкого юзера. |
Если сервер на чем-то современном, то вполне может быть еще дело в правах SELinux, сам на это наткнулся... Смотрите помимо сообщений об ошибках апача системные логи ошибок в это время.
|
Цитата:
|
с chown все в порядке каталог принадлежит.. именно тому пользвателю.
а что за разрешающие правила ? для каталога в конфиге апача? |
Цитата:
Цитата:
|
2rontommy
у меня на всех серверах все точно также в конфигах как ты написал... но домашние директории работают.. А на этом серваке где апач посвежее нифига не работает, кроме папки. /var/www/html |
Цитата:
|
к сожалению это не помогло.. все равно форбиден =(((
на самом деле была виновата вот эта зараза: Selinux отключил ее нахрен и все заработало. |
GrOgy, форбидден?
chown myusername:group_name_of_apache /home/user/public_html. К примеру: chown -R neo:www /home/neo/public_html (ключ -R чтобы сделать chown на каждый файл и папку внутри /home/neo/public_html) Edit: Кстати проверь под каким юзером запущен апач Пример: Цитата:
|
проверь - у апача модуль "mod_userdir" активирован?
|
Цитата:
Цитата:
Смотрите man chcon, audit2allow для начала. Ну и прочитайте какую-нибудь доку по нему. Очень мощный инструмент, но с ним конечно не разберёшься с наскоку, за один час.... |
Часовой пояс GMT +4, время: 22:58. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.