O mais provável é que você tenha incompatível com o Apache . Você não mencionou onde baixou o Apache HTTPD da + versão do PHP que você tem.
-
Obtenha a versão mais recente do Apache no site do Apache Lounge - suas compilações são compiladas com VC9 enquanto as compilações do apache.org ainda são VC6. Você precisa construir o VC9, pois é assim que compilações oficiais do PHP são compiladas agora (você pode ler uma pequena explicação no PHP para o site do Windows - veja o link no # 2).
-
Obtenha uma compilação Thread-Safe do PHP em PHP para Windows (baseado em sua pergunta você quer executá-lo como módulo do Apache). Se você quiser executá-lo como FastCGI, é necessária a criação segura Non-thread.
-
Desabilite todas as extensões php não-padrão (até que você inicie com sucesso o Apache com o PHP funcionando).
-
Configure seu PHP e Apache, se necessário (as linhas de configuração do Apache que você mencionou até agora estão bem).
P.S. "copiou os arquivos .dll necessários da pasta de instalação do php5 (como se eles estivessem na configuração de trabalho dos colegas de equipe) para o meu windows / system32 /"
-
Você está na versão de 64 bits do Windows.
C:\windows\system32\
é para processos / arquivos de 64 bits SOMENTE. No seu caso, o Apache e o PHP são x32, então o local correto seriaC:\Windows\SysWOW64
. -
Não há nenhum motivo real para copiar esses arquivos - você pode adicionar o caminho de instalação do PHP (
D:\php5\
) à variável de ambiente PATH (coloque-o na frente) e o Windows localizará todos os arquivos automaticamente pode ser necessário) - funciona bem para mim.
P.P.S. Em vez de instalá-lo manualmente, você poderia usar uma das pilhas já pré-configuradas: XAMP , WAMP ou similar.