Чтобы заставить IIS/PWS работать с perl, требуется ряд плохо документированных
шаги, но это не сложно сделать.
Включение CGI в IIS
Чтобы включить запуск (вики) Perl-скриптов в IIS, выполните следующие действия.
1. Откройте Диспетчер служб Интернета и выберите Служба WWW.
2. Выберите Свойства/Свойства службы и перейдите на вкладку Каталоги.
3. Нажмите кнопку «Добавить» и в диалоговом окне добавьте полный путь к вашему CGI-скрипту.
каталог (традиционно cgi-bin, но в случае вики-каталога его
путь к каталогу — E:\MyWWW\MyWiki).
4. Используйте /MyWiki в качестве псевдонима каталога и установите флажок «Выполнить», чтобы
разрешить выполнение из этого каталога.
5. Нажмите OK, чтобы сохранить изменения.
6. Имея CGI-файлы (вики) в папке ε : \MyWWW\Mywiki, вы ссылаетесь на них в своем
HTML или URL как /MyWiki/myscriptfile.
Вероятно, скриптам нужен доступ на чтение к %systemroot%\system и
Каталоги %systemroot%\system32. Добавьте это через Диспетчер файлов/Безопасность/Разрешения
для учетной записи пользователя IIS (IISJUSER). Вам также необходимо добавить доступ «изменить» к
каталог сценария (или любой другой каталог, в который могут быть записаны страницы и журналы) и
(системный) "временный" каталог.
Сообщалось, что более ранние версии IIS «сломаны» в отношении таких проблем, как
правильная интерпретация «текущего каталога» и обработка среды сервера/скрипта
переменные. Ссылки на обходные пути, найденные авторами, предполагают, что большинство таких
проблемы исправлены с IIS4.
48
УСТАНОВКА ВИКИ
ВЕБ-СЕРВЕР АПАЧИ
Для тех, кто не привязан к корпоративной среде IIS/PWS, свободно доступный
Пакет Apache — это привлекательное и мощное решение для создания промышленного веб-сервера как в Windows, так и в Linux.
Маршрут Apache позволяет вам иметь серверную среду в вашей локальной системе.
который может эффективно отражать общедоступное веб-пространство и настройку вики на базе Linux, или для
что имеет значение обслуживать локальную сеть или весь Интернет с вашей собственной машины.
Сначала мы предполагаем, что у вас уже есть работающий веб-сервер, с которым можно работать, но