Erro 404 - Servidor HTTPD (Apache-2) no Fedora 23 [Resolvido]

Publicado por Eduardo Garbin em 02/12/2015

[ Hits: 4.551 ]

Blog: https://twitter.com/duda_garbin

 


Erro 404 - Servidor HTTPD (Apache-2) no Fedora 23 [Resolvido]



Fala galera,

A algum tempo postei uma dica de como corrigir (solução para um problemas de configuração) o erro 404 no Apache 2, na distro Ubuntu 14.04.

Você pode acessar nesse link:
Eventualmente, o mesmo problema vai ocorrer em outras distros.

Para a correção do mesmo no Fedora 23 você deve abrir o arquivo de configuração do HTTPD.

No terminal, digite como root:

# gedit /etc/httpd/conf/httpd.conf

Neste arquivo estão as configurações do httpd, o Apache no Fedora.

Procure o trecho:

DocumentRoot "/var/www/html"

Lá, apague o conteúdo 'html', tornando o trecho em:

DocumentRoot "/var/www"

Assim, configuramos a pasta root do servidor, de /var/www/html para var/www.

Reinicie o servidor com o comando no terminal:

# systemctl restart httpd.service

Agora coloque seus arquivos na pasta www e tudo dará certo.

"Freedom, Friends, Features, First"!

Outras dicas deste autor

Ubuntu 13.10/14.04 em dual-boot com Windows 8

Manjaro Linux - Dualboot com W8, W8.1 e W10

Controle de brilho no Fedora 23

Servidor Apache 2 no Ubuntu 14.04 - Erro 404 [Resolvido]

Leitura recomendada

Liberando acesso ao Moodle para a rede externa

Executar um script remotamente via ssh

Monitorando portas de hosts com PHP e MySQL

php-meter: Medidor que mostra o consumo de banda no link de internet

jQuery + PHP = Monitor de status

  

Comentários
[1] Comentário enviado por andr3ribeiro em 02/12/2015 - 13:30h

Eu não entendo isso como um erro.
Sempre usei a pasta html em Instalações de CentOS

echo "<? php info(); ?>" > /var/www/html/info.php
Então acesso o endereço: http://ip-do-servidor/info.php

Sempre funcionou tranquilamente.

[2] Comentário enviado por egarbin em 02/12/2015 - 16:42h


[1] Comentário enviado por andr3ribeiro em 02/12/2015 - 13:30h

Eu não entendo isso como um erro.
Sempre usei a pasta html em Instalações de CentOS

echo "&lt;? php info(); ?&gt;" &gt; /var/www/html/info.php
Então acesso o endereço: http://ip-do-servidor/info.php

Sempre funcionou tranquilamente.


Obrigado por compartilhar seu conhecimento andr3ribeiro.

O termo 'erro' se refere ao erro 404 (veja que o título é o ERRO 404, e não alguma alusão a configuração do servidor estar errada), ou seja, é alterada a configuração do servidor para o uso da pasta 'www' sem erros.
Convenhamos que não é interessante para a documentação de um projeto (pode ficar confuso) o uso da pasta 'html' para colocar os projetos em diversas linguagens. Mas isso é uma questão de gosto e cuidado. Se quiser usar ela, certamente funcionará, já que como vimos, o servidor vem configurado para isso.
Além deste fato, muitos tutoriais e dicas para PHP utilizam a pasta www para colocar os projetos. Para um estudante da linguagem ou novo no uso do apache, pode ocorrer confusão ao executar como o estudado, mas encontrar um erro e não saber o que está acontecendo.

abraços.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts