Ошибка 403 Нет прав доступа на этом сервере

Может кто-нибудь помочь, мой сайт работает по адресу www.mysite.com, и я не хочу добавлять / демо, поэтому весь URL будет www.mysite.com/demo. Сайт работает с /var/www/html. Я создал новую папку /var/www/html/demo, где у меня есть index.html. Но когда я перехожу на www.mysite.com/demo, я получаю

ошибку 403 Запрещено У вас нет разрешения на доступ / демонстрацию на этом сервере

. Я искал ответы и пытался изменить /etc/apache2/sites-available/000-default.conf

<VirtualHost *:80>
        <Directory /var/www/html/>
                Require all granted
        </Directory>     
</VirtualHost> 

и сделал sudo service apache2 restart, но все еще получаю ту же ошибку. Я использую сервер Apache / 2.4.7 (Ubuntu). Может кто-нибудь сказать, пожалуйста, что и где я должен изменить ... Спасибо

-1
задан 24 March 2016 в 22:31

1 ответ

Удостоверьтесь, что у апача есть разрешение получить доступ к файлам. Если апачский пользователь является www-данными, можно установить их как, владелец с показанным:

sudo chown -R www-data /var/www/html/demo
0
ответ дан 25 March 2016 в 08:31
  • 1
    @WinEunuuchs2Unix, Вы правы. Для таких случаев, возможно, я мог предложить командную строку с du и sort. Я сделаю некоторые тесты и после того редактирования ответ. – sudodus 27 June 2017 в 04:50

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

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