Pergunta

Alguém conseguiu? Consegui chegar a algum lugar (com um PHP sobre o fastcgi, o banco de dados MySQL e o URL Rewriter 2.0 beta), mas a maior parte do código depende da regra de reescrita, que ainda não é suportada pelo Rewriter do IIS. Escusado será dizer que implantá -lo na raiz do servidor não é realmente uma opção ...

Foi útil?

Solução

Bem, parece que apenas adicionar uma raiz do aplicativo a todos os caminhos resolveria o problema. Aqui estão as etapas para implantá -lo:

  • Instale o PHP via fastcgi. Em php.ini,
    • Ative o short_open_tag
    • colocou o error_reporting para E_ALL & ~E_NOTICE
  • Importar as regras de reescrita do .htaccess para URLREWRITER 2.0+ (Atualmente, beta).
    • Remova o rewritebase + as duas condições, bem como a primeira regra
    • Reescrever todos os outros para serem relativos, e não absolutos (/index.php -> index.php)
  • Patch os URLs no TestSwarm

Vou tentar enviar a maior parte disso como um patch (o patch web.config + php), mas ainda sou muito novo no git, para que possa levar alguns dias até que eu entendesse :)

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