Instalar o PHP no XP / IIS 5.1?
-
02-07-2019 - |
Pergunta
Eu estou tentando instalar o PHP no meu caixa de desenvolvimento (XP SP3 / IIS 5.1) Eu tenho PHP 5.2.6 estável baixado (o pacote de instalação MSI) e eu estou recebendo um erro "Não é possível encontrar httpd.conf". Depois que a instalação parece brisa por rapidamente (mais rápido do que eu teria esperado) e quando tento executar um script PHP simples do meu diretório teste de localhost que eu criei, eu recebo uma enorme quantidade de desaparecidos erros de DLL. Tenho visto mensagens lá fora, que indicam que é possível e tem sido feito. Eu não vejo quaisquer relatórios de bugs para esta MSI no apoio PHP.NET. Alguma idéia?
Solução
Não tenho certeza se você já tem isso, mas eu usar WAMP de http://www.wampserver.com/en
É fácil e simples de configurar, tem um ícone na bandeja do sistema para mostrar que seu ativo e você pode fazê-lo ir on-line ou disponíveis para o exterior, clicando no ícone e defini-lo. Eu usei isso quando eu estava começando a aprender PHP, uma vez que tem tudo em um, não há necessidade de instalação de qualquer outro serviço como o IIS.
Outras dicas
Provavelmente o instalador não configurar o servidor para usar o PHP corretamente. Confira a página da Microsoft sobre permitindo PHP no IIS ou alternativamente mudar para Apache se isso é uma opção viável.
Vou ver se me lembro corretamente:
- Descompacte PHP arquivo zip em
c:\Program Files\php
(ou executar o instalador) - Copiar
php5ts.dll
emc:\windows\system32
- Copiar
php.ini.dist
emc:\windows
e renomeá-lo paraphp.ini
- Editar
c:\windows\php.ini
e olhar para a extensão dir - fazê-lo apontar parac:\Program Files\php\extensions
(ou onde quer que você colocá-lo) - Este é o lugar onde minha memória fica confuso: Editar configurações de seu IIS aplicativos, adicionar um mapa de script para arquivos
.php
, e definir o executável paraphp5ts.dll
- lucro!?! ??!?!