IIS não reconhece a tag <? do PHP, o que fazer?

Cenário:

Você está migrando aplicações do apache para o IIS 7.0/7.5, porém toda sua aplicação em PHP começa com “<? e termina com ?>“, resultado, o IIS não interpreta, para corrigir você teria que utilizar a tag “<?php e fechar ?>”, mas seria inviavel, imagine o tempo que iria perder alterando em todos arquivos? Pois é, não seria nada fácil e muito trabalhoso, mas para isto existe uma solução, e com apenas alguns cliques e no máximo 2 minutinhos, estará tudo resolvido, veja:

 

Solução:

– Acesse o Gerenciador do Internet Information Services em, Start > Administrative Tools

– Com o gerenciador aberto, em Connections, selecione o servidor desejado

– Selecione o PHP Manager

– Na opção PHP Settings, clique em Manage all settings

– Procure pela opção “short_open_tag“, e altere para On

Teste sua aplicação novamente e sucesso! Apenas salientando que as opções que aparecem no PHP Settings do PHP Manager, nada mais é que o php.ini.

 

Erick Albuquerque | MVP, MCTS, MCITP SA, MCITP EA

https://iisbrasil.wordpress.com | http://erickalbuquerque.com.br

@_ealbuquerque

 

 

 

Um comentário sobre “IIS não reconhece a tag <? do PHP, o que fazer?

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s