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?

Foi útil?

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:

  1. Descompacte PHP arquivo zip em c:\Program Files\php (ou executar o instalador)
  2. Copiar php5ts.dll em c:\windows\system32
  3. Copiar php.ini.dist em c:\windows e renomeá-lo para php.ini
  4. Editar c:\windows\php.ini e olhar para a extensão dir - fazê-lo apontar para c:\Program Files\php\extensions (ou onde quer que você colocá-lo)
  5. 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 para php5ts.dll
  6. lucro!?! ??!?!
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top