LINUX.ORG.RU
ФорумAdmin

Apache 2.4.13 403 archlinux

 , ,


0

1

httpd.conf:

DocumentRoot «/home/alex/path»
<Directory «/home/alex/path»>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>

Ошибка(из логов) :

[Wed Jan 13 22:58:23.225006 2016] [authz_core:error] [pid 3035] [client 127.0.0.1:40312] AH01630: client denied by server configuration: /home/alex/path/

ls -l :

-rwxrwxrwx 1 alex users 1 Jan 13 21:17 PROCFILE
-rwxrwxrwx 1 alex users 41 Jan 13 21:17 README.md
-rwxrwxrwx 1 alex users 86 Jan 13 21:17 app.json
-rwxrwxrwx 1 alex users 325 Jan 13 21:17 cms.php
drwxrwxrwx 2 alex users 4096 Jan 13 21:17 css
-rwxrwxrwx 1 alex users 51 Jan 13 21:17 index.php
drwxrwxrwx 2 alex users 4096 Jan 13 21:17 js
drwxrwxrwx 2 alex users 4096 Jan 13 21:17 tpl

Что делать?



Последнее исправление: cetjs2 (всего исправлений: 1)

Плохая идея DocumentRoot в home совать.

Для пользователя, под которым запускается apache, должны быть доступны для поиска (+x), все директории от корня, и home и alex и path. Проверь, скорее в alex проблема.

lvi ★★★★
()
Ответ на: комментарий от CHIPOK

drwxr-xr-x 6 http http 4096 Jan 14 16:52 .
drwxr-xr-x 4 http http 4096 Sep 30 22:17 ..
drwxrwxrwx 8 http http 4096 Jan 14 16:52 .git
-rwxrwxrwx 1 http http 1 Jan 13 21:17 PROCFILE
-rwxrwxrwx 1 http http 41 Jan 13 21:17 README.md
-rwxrwxrwx 1 http http 86 Jan 13 21:17 app.json
-rwxrwxrwx 1 http http 325 Jan 13 21:17 cms.php
drwxrwxrwx 2 http http 4096 Jan 14 16:52 css
-rwxrwxrwx 1 http http 51 Jan 13 21:17 index.php
drwxrwxrwx 2 http http 4096 Jan 14 16:52 js
drwxrwxrwx 2 http http 4096 Jan 14 16:52 tpl

изменил владельца и группу

alexVio
() автор топика
Ответ на: комментарий от alexVio

Либо проблемы с контейнером Directory, все в одном конфиге? Нигде он больше не описан? Кавычки может попробовать убрать, какие нибудь не такие, хотя DocumentRoot прописан аналогично (с кавычками).

В директории нет ли файла .htaccess? ls -al.

lvi ★★★★
()
Последнее исправление: lvi (всего исправлений: 1)
Ответ на: комментарий от lvi

Нет .htaccess, всё в одном конфиге, ls -al = ls -la //-выше

alexVio
() автор топика
Ответ на: комментарий от CHIPOK

root 376 0.0 0.0 189476 1744 ? Ss 16:47 0:00 /usr/bin/httpd -k start -DFOREGROUND
http 384 0.0 0.1 189720 3468 ? S 16:47 0:00 /usr/bin/httpd -k start -DFOREGROUND
http 385 0.0 0.1 189720 3352 ? S 16:47 0:00 /usr/bin/httpd -k start -DFOREGROUND
http 386 0.0 0.1 189720 3476 ? S 16:47 0:00 /usr/bin/httpd -k start -DFOREGROUND
http 388 0.0 0.1 189720 3508 ? S 16:47 0:00 /usr/bin/httpd -k start -DFOREGROUND
http 2286 0.0 0.1 189720 3460 ? S 17:07 0:00 /usr/bin/httpd -k start -DFOREGROUND
http 2288 0.0 0.1 189720 3452 ? S 17:07 0:00 /usr/bin/httpd -k start -DFOREGROUND
http 2295 0.0 0.1 189720 3344 ? S 17:07 0:00 /usr/bin/httpd -k start -DFOREGROUND
http 2304 0.0 0.1 189720 3464 ? S 17:07 0:00 /usr/bin/httpd -k start -DFOREGROUND
http 2518 0.0 0.1 189720 3332 ? S 17:13 0:00 /usr/bin/httpd -k start -DFOREGROUND
http 3285 0.0 0.1 189720 3468 ? S 17:30 0:00 /usr/bin/httpd -k start -DFOREGROUND

alexVio
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.