Hmmm, bem, aposto que acabei de encontrar a resposta, diretamente na página que eu relacionei na pergunta.
If you are using PHP with Apache 1 or Apache2 from apache.org you need to use the VC6 versions of PHP.
Faz o download agora.
Atualização: trabalhando agora
A solução foi principalmente ler o Freaking Manual, com a ressalva de que parte do meu problema era baixar o pacote errado, e "o manual" nesse caso era install.txt,
, que está incluso no pacote PHP. Então, houve algumas tentativas e erros.
Veja o que fiz para que isso funcionasse:
- Acesse o link e obtenha o arquivo zip listado em "VC6 x86 Thread Safe".
O restante das etapas estava em install.txt
. Aqui está a versão condensada:
- Extraia tudo para C: \ php
- Verifique se C: \ php está no Caminho do sistema Windows e reinicie se você o adicionou
- (No Windows XP: clique com o botão direito em Meu computador, escolha a guia Avançado, clique em "Variáveis de ambiente", desça até a caixa Caminho abaixo, escolha Editar e anexe "C: \ php;" ao valor da variável).
- Copie o php.ini-production ou o php-ini.development para simplesmente c: \ php.ini
- Em
httpd.conf
, altereDocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs"
para apontar para a pasta onde deseja colocar seus arquivos html / php. Use barras para o caminho.
Edite também o http.conf para adicionar estas linhas:
#How to process PHP code
LoadModule php5_module "c:/php/php5apache2_2.dll"
#Files that end in .php should be processed as PHP code
AddType application/x-httpd-php .php
#Where the php.ini file is located
PHPIniDir "C:\php"
A partir daí, o PHP funcionou para mim. Você também pode editar php.ini
para ajustar as configurações.