Запрет LAMP 403 в пользовательской папке

Я знаю, что это распространенная проблема, и в основном это вопрос прав пользователя www-data, но после этого руководства я получил классическую ошибку:

403 forbidden 
You don't have permission to access /web on this server.

Мне не удалось найти решение в Интернете, несмотря на огромное количество людей, сталкивающихся с одной и той же проблемой. Сожалею! :)

Это мой 000-default.conf файл

<VirtualHost *:80>
    ServerAdmin webmaster@localhost

    DocumentRoot /home/tom/Dropbox/web
    <Directory />
            Options FollowSymLinks
            AllowOverride All
    </Directory>
    <Directory /home/tom/Dropbox/web>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride All
            Order allow,deny
            allow from all
    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
            AllowOverride All
            Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
            Order allow,deny
            Allow from all
    </Directory>

    ErrorLog /home/tom/Dropbox/web/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog home/tom/Dropbox/web/access.log combined

 Alias /doc/ "/usr/share/doc/"
 <Directory "/usr/share/doc/">
     Options Indexes MultiViews FollowSymLinks
     AllowOverride All
     Order deny,allow
     Deny from all
     Allow from 127.0.0.0/255.0.0.0 ::1/128
 </Directory>

, и, конечно, папка, в которой я пытался настроить свой локальный веб-сайт, находится в ~/Dropbox/web.

Наконец, это текущие разрешения

drwxrwxrwx   8 tom tom   4096 mars  26 09:57 Dropbox
drwxrwxrwx   3 tom tom   4096 mars  26 11:47 web

Спасибо

1
задан 26 March 2015 в 16:56

0 ответов

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

Похожие вопросы: