Ошибка 503 на виртуальных хостах apache

Я создал виртуальный хост со следующим кодом на сервере ubuntu apache

cd /var/www/
sudo mkdir fd-pro
sudo mkdir /var/www/fd-pro/ch-api
sudo mkdir /var/www/fd-pro/ch-api/public_html
sudo chown -R $USER:$USER /var/www/fd-pro/ch-api/public_html
sudo chmod -R 755 /var/www/*
nano /var/www/fd-pro/ch-api/public_html/index.html

И создал index.html

Затем

sudo nano /etc/apache2/sites-available/domain.mydomain.com.au.conf

<VirtualHost *:80>
    DocumentRoot /var/www/fd-pro/ch-api/public_html
    ServerName domain.mydomain.com.au
    ServerAlias domain.mydomain.com.au

    <Directory /var/www/fd-pro/ch-api/public_html>
        AllowOverride All
        Require all granted
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/domain-error.log
    LogLevel warn
    CustomLog ${APACHE_LOG_DIR}/domain-access.log combined
</VirtualHost>

sudo a2ensite domain.mydomain.com.au.conf

sudo service apache2 restart

Ошибок не отображалось, но сервер отвечает ошибкой 503. Может ли кто-нибудь мне помочь?

2
задан 11 January 2017 в 08:03
4 ответа

Проблема в том, что заголовки модов не включены в apache.

1
ответ дан 3 December 2019 в 10:36
Require all granted

действительно для apache 2.4 .

Эквивалент для apache 2.2 :

Allow from all
1
ответ дан 3 December 2019 в 10:36

Ошибок не отображалось, но сервер отвечает ошибкой 503. Может ли кто-нибудь мне помочь?

Да, загляните в свой журнал ошибок apache, который должен находиться в /var/log/apache2/.

. Журнал ошибок должен содержать более подробную информацию о том, в чем проблема. Вы должны использовать это, чтобы диагностировать, в чем проблема. Google (доступны другие поисковые системы) тоже будет полезен, если вы обнаружите проблему в своих журналах.

1
ответ дан 3 December 2019 в 10:36

Конечно, есть несколько файлов журналов apache. Поищите в файлах конфигурации apache ключевое слово 'Log', вы наверняка найдете их множество. В зависимости от вашей ОС и места установки могут отличаться (на Типичном сервере Linux это будет / var / log / apache2 / [access | error] .log ).

Обычно в Apache возникает ошибка 503 означает проксируемая страница / служба недоступна .

0
ответ дан 3 December 2019 в 10:36

Теги

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