403 запрещено моему серверу apache

Я установил сервер Apache, это мой файл cnf в «sites-available»:

<VirtualHost *:80>
        ServerName myhostname.com
        ServerAdmin webmaster@localhost
        DocumentRoot /home/cock/phpmyadmin/
        ErrorLog /var/log/apache2/phpmyadmin-error.log
        LogLevel warn
        CustomLog /var/log/apache2/phpmyadmin-access.log combined
        <Directory /home/cock/phpmyadmin>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                # add here your IP addresses
                allow from all
        </Directory>
</VirtualHost>

`Я изменил этот режим каталога на 777, но все еще не могу получить доступ к домашней странице.

0
задан 12 July 2015 в 06:53

1 ответ

Apache теперь нужно Require all granted под <Directory>, так редактирование как это:

....
<Directory /home/cock/phpmyadmin>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    # add here your IP addresses
    allow from all
    Require all granted
</Directory>
...

Затем апач конфигурации перезагрузки с

sudo service apache2 reload
0
ответ дан 12 July 2015 в 16:53
  • 1
    @OwenHines я понимаю, что мне, вероятно, придется сделать это, однако не мой предпочтительный вариант. Диск didn' t катастрофический отказ, я могу смонтировать его, и это, кажется, в порядке. Если я должен пойти тем путем I' d нравится изучать что-то, как то, откуда делает/sbin/init, прибывший, что удаляет его, и что устанавливает его. Кроме того, существует несколько ошибок msgs в вышеупомянутых получениях, имеющих отношение dpkg и fontconfig. Я действительно ценю Ваше взятие времени для ответа - спасибо – TimR 7 October 2016 в 17:40

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

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