Apache parou de funcionar

0

Eu tenho um site do fórum que parou de carregar e agora está mostrando a página padrão.

É estranho porque todos os arquivos de configuração foram gerados automaticamente e não houve problemas até a última reinicialização.

Aqui estão os arquivos conf do apache:

**all.conf**
<VirtualHost *:80>
DirectoryIndex index.html index.htm index.php
ServerAlias *blegends.ru
AssignUserID webserver webserver
DocumentRoot /var/www/html
DirectoryIndex index.php index.html
Alias /playvds-widget /home/webserver/widget
Alias /playvds-donate /home/webserver/donate
Alias /playvds-launcher /home/webserver/launcher
Alias /playvds-phpmyadmin /home/webserver/phpmyadmin
Alias /playvds-net2ftp /home/webserver/net2ftp
</VirtualHost>
<Directory /home/webserver/widget>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
<Directory /home/webserver/donate>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
<Directory /home/webserver/launcher>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
<Directory /home/webserver/phpmyadmin>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
<Directory /home/webserver/net2ftp>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
<Directory /var/www/html>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>

E o arquivo conf relacionado ao site:

**blegends.ru.conf**
<VirtualHost *:80>
DirectoryIndex index.html index.htm index.php
ServerName blegends.ru
AssignUserID webserver webserver
DocumentRoot /home/webserver/www/blegends.ru
DirectoryIndex index.php index.html
Alias /playvds-widget /home/webserver/widget
Alias /playvds-donate /home/webserver/donate
Alias /playvds-launcher /home/webserver/launcher
Alias /playvds-phpmyadmin /home/webserver/phpmyadmin
Alias /playvds-net2ftp /home/webserver/net2ftp
</VirtualHost>
<Directory /home/webserver/www/blegends.ru>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
<Directory /home/webserver/widget>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
<Directory /home/webserver/donate>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
<Directory /home/webserver/launcher>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
<Directory /home/webserver/phpmyadmin>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
<Directory /home/webserver/net2ftp>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
<Directory /var/www/html>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>

O fórum está baseado no diretório /home/webserver/www/blegends.ru /

O apache está causando problemas ou algo mais? Eu vejo os arquivos conf e não vejo nada de errado.

EDIT 1: Eu removi o arquivo "all.conf" e está funcionando agora. Mas eu não entendo porque esse arquivo não estava permitindo trabalhar antes e se a minha solução está ok?

    
por maximus 18.09.2016 / 20:09

1 resposta

1

Parece que você configurou incorretamente. Parece que você tem várias entradas para o blegends.ru com diferentes localizações referentes ao apache conf e ao site conf também. Mais na tag de host virtual que você pode dar como

<VirtualHost blegends.ru:80>

como assim e defina _default_:80 para a veiculação padrão.

Verifique se o seu site está habilitado ou não. para habilitá-lo tente cmd

sudo a2ensite yoursite.conf

Reinicie seu serviço do apache.

    
por SAGAR Nair 18.09.2016 / 20:56