Pergunta

Eu tenho um servidor que hospeda um monte de sites em PHP5. Eu tenho um site antigo que foi projetado para PHP4 que eu também preciso no servidor.

Originalmente, eu estava apenas indo para a porta o código para PHP5, mas descobriram que o processo é mais intenso que eu tenho tempo para isso eu preciso ter PHP4 e PHP5 em execução no mesmo Server 2008 caixa.

Eu acho que isso deve ser bastante fácil se eu posso definir qual arquivo PHP.ini a carga. Lembro de ter lido em algum lugar sobre como você pode definir qual o PHP arquivo PHP.ini iria carregar, mas eu não consigo encontrar esse artigo em qualquer lugar.

Alguém sabe como executar PHP4 e PHP5 paralelo em IIS7, ou como especificar qual arquivo PHP.ini a carga para versão diferente do PHP?

Obrigado, Ryan.

Foi útil?

Solução

Eu não executar php4 e php5 em paralelo, mas para a questão php.ini: PHP deve olhar para o arquivo PHP.ini em

  • o diretório php
  • diretório do Windows (% windir%)

Então, se você se certificar de que não há php.ini no diretório do windows (eu ouvi em algum lugar que não deve ser também em seu caminho, mas eu não tenho nenhuma evidência para isso) e apenas em seu php diretório, você deve ser fino.

Outras dicas

Mapa as diferentes versões do PHP para diferentes extensões de arquivo.

i. php4, PHP5

Mais especificamente, siga os passos listados aqui

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top