O XAMPP continua travando no Windows 7

1

O XAMPP continua travando no Windows 7. Não é o Skype. Desmarquei a opção "usar a porta 80 como alternativa". Eu até mudei a porta no XAMPP para listen:8888 , que é a porta 8888 .

Eu não estou usando o IIS (Internet Information Services).

Agora eu abro o XAMPP, então eu tento iniciar o MySQL e tudo bem, então quando eu tento iniciar o Apache, ele sempre falha e então diz:

system error. code 5. access is denied.  
access violation at address 005A in module "xampp-control.exe" read of address 00000042
access violation at address 005A in module "xampp-control.exe" read of address 00000042
    
por Ahmed Alnumairi 02.12.2012 / 18:51

1 resposta

3

Eu tive este problema exato com o Apache esta manhã depois de instalar o XAMPP no Windows 7. Felizmente eu resolvi isso! Aqui está a solução que funcionou para mim.

  • a causa do problema é que o serviço Apache ainda existe em uma instalação anterior (mesmo que não seja iniciado) e
  • a solução é excluir o serviço Apache e, em seguida, instalá-lo novamente.

Os detalhes específicos foram os seguintes.

  1. Abra um Prompt de Comando e digite o seguinte para abrir o Console de Gerenciamento para Serviços:

    services.msc
    
  2. Examine a lista até encontrar o serviço Apache. Clique com o botão direito do mouse no item de serviço Apache e selecione Propriedades. Tome nota do nome do serviço (no meu caso, Apache2.4). (Como um aparte, também dê uma olhada no caminho para o executável. No meu caso, o caminho estava incorreto: era o caminho para a versão do Apache que eu tinha instalado ontem.)

  3. Feche o console de gerenciamento.

  4. No Prompt de Comando, digite o seguinte código, usando o nome que você obteve na Etapa 2 acima. No meu caso, foi Apache2.4, mas pode ser diferente para você. Isso excluirá o serviço.

    sc delete Apache2.4
    
  5. Reinicialize seu computador. Este passo é importante. O setup_xampp.bat não seria executado novamente até que eu tivesse reinicializado.

  6. Execute o comando setup_xampp.bat novamente.

  7. Inicie o Painel de Controle do XAMPP novamente, e tudo deve estar bem!

NB - Esse problema de "violação de acesso no endereço ..." foi relatado várias vezes no site do Friends of Apache (consulte este tópico ), e também postei minha solução lá hoje cedo.

    
por 24.03.2013 / 02:40