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"!
[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.
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.