Pregunta

¿Alguien ha tenido éxito? Pude llegar a algún lugar (con un PHP sobre FastCGI, MySQL Database y URL Rewriter 2.0 Beta), pero la mayor parte del código depende de la regla Rewritebase, que aún no es compatible con el reescritador de IIS. No hace falta decir que implementarlo en la raíz del servidor no es realmente una opción ...

¿Fue útil?

Solución

Bueno, parece que solo agregar una raíz de aplicación a todas las rutas resolvería el problema. Estos son los pasos para implementarlo:

  • Instale PHP a través de FastCGI. En php.ini,
    • habilitar el short_open_tag
    • selecciona el error_reporting a E_ALL & ~E_NOTICE
  • Importar las reglas de reescritura del .htaccess en Urlrewriter 2.0+ (Actualmente, beta).
    • Elimine la rewritebase + las dos condiciones, así como la primera regla
    • Reescribir a todos los demás para que sean relativos, en lugar de absoluto (/index.php -> index.php)
  • Parche las URL en TestSwarm

Intentaré enviar la mayor parte de esto como un parche (el parche web.config + php), pero todavía soy muy nuevo en GIT, por lo que puede llevar unos días hasta que lo obtenga :)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top