500 erro interno do servidor ao acessar um projeto através de localhost no wamp / apache

0

Eu instalei wamp. Eu queria usar o servidor HTTP Apache, então excluí-lo. Mas não tinha certeza se excluí-lo corretamente. Então eu instalei o servidor HTTP Apache, e no canto inferior direito da tela, onde mostra a hora, etc, tinha o símbolo do apache, mas era vermelho, o que obviamente significava que não estava em execução. Então cliquei nele e ele me deu duas opções, 1: Apache HTTP Server e 2: WampApache. Isso me confundiu quando pensei ter deletado Wamp. No entanto, eu ignorei o WampApache e clique em Iniciar no servidor HTTP Apache. Mas não e apenas jogou erros em mim.

1) Por que não funcionaria? 2) Por que me deu a opção de wampapache também?

Então eu desinstalei o Apache e re-instalei o servidor wamp na minha máquina windows 7.
Eu também tenho o netbeans instalado.
Eu coloquei uma pasta minha que tem alguns arquivos da web no diretório www no diretório wamp.
Eu acesso localhost e mostra a página inicial com todo o texto e meus projetos.
Eu clico na pasta sob meus projetos e, em seguida, ele mostra apenas um erro interno do servidor 500.

3) Qual é o problema em potencial aqui?

4) Como eu poderia consertar isso?

O que eu quero fazer, é fazer sites php no netbeans, salvá-los na pasta www em pastas relevantes, abri-los através de localhost, ou seja, localhost / testsite e fazer desenvolvimento local e quando estiverem prontos carregá-los para a internet via ftp.

Recompensa será concedida à pessoa que pode me ajudar a obter o servidor HTTP APACHE ou o Wamp funcionando para que eu possa criar sites no netbeans, colocá-los no diretório www e visualizá-los via localhost. Preferencialmente servidor HTTP Apache.

    
por RSM 12.05.2012 / 16:01

3 respostas

1

WAMP inclui o Apache, então instalar ambos aparentemente causou alguma confusão e você conseguiu os dois. O problema da subpasta pode ser uma questão de permissões de pasta.

Opcionalmente, você pode tentar retornar a um sistema limpo. Isso não é obrigatório, já que o Apache está funcionando. Mas se você quiser tentar, primeiro desinstale tudo, talvez usando o Revo Uninstaller Freeware, e até mesmo faça a restauração do sistema em um momento em que ambos não foram instalados.

Apenas fique atento ao fato de que o monkeying com a restauração do sistema pode causar problemas profundos se você ou o Windows tiverem instalado qualquer outra coisa além do WAMP e do Apache. Eu próprio tento evitá-lo, se possível, mesmo à custa de um produto ligeiramente mal instalado.

Você precisa usar o WAMP, já que você quer fazer o desenvolvimento do PHP, então assegure-se de que esteja instalado e funcionando.

Você pode usar o NetBeans para trabalhar diretamente nos arquivos do seu computador local na pasta www do Apache e, em seguida, testar usando o navegador no host local. Eu sugiro usar o Firefox com o Firebug para depuração. A única complicação aqui são as permissões de pasta.

Você pode usar o NetBeans para implantar seu aplicativo diretamente no servidor remoto.
Veja este artigo: Implantando um aplicativo PHP em um servidor Web remoto usando o NetBeans IDE .

    
por 14.05.2012 / 22:04
0

Isso normalmente ocorre devido a um bug em um script php; verifique se o index.php não possui erros. Se não houver nenhum óbvio, o xdebug pode ajudá-lo a encontrá-lo.

    
por 12.05.2012 / 16:28
0

Sem conhecer sua configuração do Apache, o melhor conselho seria verificar seu log de erros (consulte a diretiva ErrorLog na configuração de localização) para descobrir o que causa o erro 500.

    
por 17.05.2012 / 02:34