Развертывание TestSwarm на IIS7
Вопрос
Кто -нибудь преуспел? Я смог куда -нибудь получить (с 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, так что может потребоваться несколько дней, пока я не получу его :)
Не связан с StackOverflow