Ubuntu 13.10 apache продолжает выдавать эту ошибку при доступе к сайту

Я только что установил Ubuntu 13.10. Я следовал этому руководству (большая его часть), чтобы настроить LAMP. Затем я получил эту ошибку о

Не удалось надежно определить полное доменное имя сервера

, которое я решил, добавив строку ServerName localhost в httpd.conf файл. После этого я установил phpmyadmin с помощью

sudo apt-get install phpmyadmin

Все работало нормально (т.е. phpmyadmin, mysql и т. Д.). После этого я скопировал один из своих проектов в /var/www/, и когда я пытаюсь получить к нему доступ, я получаю эту ошибку :

У вас нет прав доступа к / AfaqTraders на этом сервере.

Я пытался

chmod -R o+w /var/www

предоставить ему необходимые разрешения (чтение и запись), но у меня все еще есть эта ошибка и я не могу от нее избавиться. Может кто-нибудь, пожалуйста, скажите мне, что я здесь скучаю. Я новичок в Ubuntu и мало что знаю об этом, поэтому прошу прощения, если что-то из этого покажется вам нубом.

П.С. Я попробовал почти все вопросы здесь, в askubuntu, но не смог заставить это работать.

Ниже выглядит мой файл /etc/apache2/apache.conf:

<Directory />
        Options FollowSymLinks
        AllowOverride None
    Require all denied 
</Directory>

<Directory /usr/share>  
        Options Indexes FollowSymLinks        
        AllowOverride None
    Require all granted
</Directory>

<Directory /var/www/>
    Options Indexes FollowSymLinks
    AllowOverride All 
    Require all granted
</Directory>

<Directory /*> 
   Options Indexes FollowSymLinks
   AllowOverride None
   Require all granted
</Directory>
1
задан 12 January 2014 в 16:05

2 ответа

Я не знаю, что сделала следующая команда, но она решила проблему для меня:

sudo chmod -R 755 /var/www
0
ответ дан 12 January 2014 в 16:05

AllowOverwrite для /var/www должно быть None вместо All;)

0
ответ дан 12 January 2014 в 16:05

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

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