403 для DocumentRoot вне ServerRoot - PullRequest
       1

403 для DocumentRoot вне ServerRoot

3 голосов
/ 02 января 2012

Мой Xampp в Linux настроен так:

ServerRoot "/opt/lampp"
DocumentRoot "/home/webadmin/webroot"
<Directory />
    Options FollowSymLinks
    AllowOverride None
</Directory>
<Directory "/home/webadmin/webroot">
    Options Indexes FollowSymLinks ExecCGI Includes
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>
<IfModule dir_module>
    DirectoryIndex index.html index.html.var index.php index.php3 index.php4
</IfModule>
...

Это приводит к 403. Однако, когда я меняю DocumentRoot на "/ opt / lampp / htdocs", он работает.1005 * Уже дважды проверил, что / home / webadmin / webroot доступен для чтения.В чем может быть проблема здесь?

1 Ответ

1 голос
/ 02 января 2012

ServerRoot должен быть каталогом выше DocumentRoot, поэтому, если вам действительно нужно иметь корневой каталог документа по адресу "/ home / webadmin / webroot", вы должны установить для ServerRoot как минимум "/ home / webadmin / webroot" ... или что-то вроде "/ home / webadmin"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...