Вопрос

Кто -нибудь преуспел? Я смог куда -нибудь получить (с PHP по FastCGI, базе данных MySQL и бета -версии URL -адреса 2.0, но большая часть кода зависит от правила перезаписи, которое еще не поддерживается перепитриком IIS. Излишне говорить, что развертывание в корне сервера на самом деле не является вариантом ...

Это было полезно?

Решение

Что ж, кажется, что только добавление корня приложения ко всем путям решит проблему. Вот шаги, чтобы развернуть его:

  • Установите PHP через FASTCGI. В php.ini,
    • включить short_open_tag
    • установить error_reporting к E_ALL & ~E_NOTICE
  • Импортировать правила переписывания из .htaccess в Urlrewriter 2.0+ (В настоящее время бета).
    • Удалите rewritebase + два условия, а также первое правило
    • Переписать все остальные быть относительными, а не абсолютными (/index.php -> index.php)
  • Установить URL -адреса в TestSwarm

Я постараюсь отправить большую часть этого в качестве патча (патч Web.Config + PHP), но я все еще новичок в GIT, так что может потребоваться несколько дней, пока я не получу его :)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top