Ошибка модуля Apache user_dir

Я пытаюсь настроить модуль user_dir в своем DEVSERVER, но каждый раз, когда я пытаюсь найти любой URL-адрес, например:

http://devserver/~reynierpm/

Мой файл userdir.conf выглядит следующим образом:

<IfModule mod_userdir.c>
    UserDir enabled guillermo reynierpm tomas

    <Directory /home/*/public_html>
      Options Indexes Includes FollowSymLinks
      AllowOverride All
      Allow from all
      Order deny,allow
    </Directory>
</IfModule>

Что я делаю не так? Я использую CentOS 6.3 с последней версией Apache 2.2.15!!

1 ответ

Решение

В нем отсутствует LoadModule и конфигурация UserDir не завершена. Ваша конфигурация должна быть:

LoadModule userdir_module /usr/lib/apache2/modules/mod_userdir.so

<IfModule mod_userdir.c>
    UserDir public_html
    UserDir disabled
    UserDir enabled guillermo reynierpm tomas

    <Directory /home/*/public_html>
            Options Indexes Includes FollowSymLinks
            AllowOverride All
            Allow from all
            Order deny,allow
    </Directory>
</IfModule>

РЕДАКТИРОВАТЬ: Если вам нужны только те пользователи, вы должны иметь UserDir disabledне UserDir disabled root

Другие вопросы по тегам