[Rapidinha] - IIS + PHP

Uma dica rápida para fazer o PHP funcionar no Servidor Web IIS.

Algumas informações dizem que devemos colocar o php.ini na pasta C:\WINDOWS outras no C:\WINDOWS\SYSTEM32, mas na verdade podemos colocá-lo em qualquer lugar e "devemos" informar no registro do Windows onde o colocamos.

Para isso é necessário que criemos uma chave de registro em "HKEY_LOCAL_MACHINE\Software" chamada "PHP" e dentro dela outra chamada "5". Dentro desta chave 5 criamos um valor de sequencia chamado "IniFilePath" e no valor dela colocamos o caminho onde está o php.ini. Ex.: "C:\PHP".

Resumindo deve ficar assim:









Se não fizermos desta forma, por mais que acrescentemos o php como uma extensão isapi no IIS este vai usar configurações padrão e toda alteração que fizermos para, por exemplo, liberar extensões de conexão a bancos de dados, como oracle, postgresql, mssql, mysql e outros não terão efeito algum.



Postar um comentário

Postagens mais visitadas deste blog

[Kettle] - Ajuste de problema com horário de verão

[eXo] - Remover janela de solicitação de Registro

Pegando informações de Sessão no Oracle e equivalente no MSSQL