WAMP не запускается после включения / настройки SSPI - PullRequest
0 голосов
/ 07 апреля 2011

Я пытаюсь получить логин NT посетителей, когда они посещают интранет-сайт.Кажется, модуль SSPI - это то, что я ищу.Но я не могу восстановить WAMP и запустить его после установки.Любая помощь будет оценена.Заранее спасибо.

Я скачал мод и следовал инструкциям по установке:

Скопировал mod_auth_sspi.so в C: \ wamp \ bin \ apache \ Apache2.2.17 \ modules

Скопировал sspipkgs.exe в C: \ wamp \ bin \ apache \ Apache2.2.17 \ bin (этого не было в инструкции, но я видел этот шаг в другом наборе направлений, у меня та же проблема, есть ли это здесь или нет)

Скопировал строку «LoadModule sspi_auth_module modules / mod_auth_sspi.so» и поместил в самый конец других модулей, перечисленных в httpd.conf

Скопировал следующий код:

<Directory "C:/SSPI">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all

    AuthName "My Intranet"
    AuthType SSPI
    SSPIAuth On
    SSPIAuthoritative On

    require valid-user
</Directory>

в самом конце httpd.conf

Примечание. Я полагаю, что путь в теге Directory неверен, но я не уверен, каким он должен быть, поскольку эта часть не описана в примечаниях по установке.

Затем я перезапускаю сервисы с панели управления WAMP, и он переходит через оранжевый, затем красный, затем обратно в оранжевый, но никогда не возвращается в зеленый.Просмотр сайта дает ошибку 102. В журнале ошибок Apache есть какие-либо подсказки:

[Wed Apr 06 13:10:32 2011] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Wed Apr 06 13:10:32 2011] [notice] Child 760: Exit event signaled. Child process is ending.
[Wed Apr 06 13:10:33 2011] [notice] Child 760: Released the start mutex
[Wed Apr 06 13:10:34 2011] [notice] Child 760: All worker threads have exited.
[Wed Apr 06 13:10:34 2011] [notice] Child 760: Child process is exiting
[Wed Apr 06 13:10:34 2011] [notice] Parent: Child process exited successfully.

Я использую сервер WAMP в Windows 7 (64-разрядная версия)

Apache 2.2.17

PHP 5.3.4

mod_auth_sspi-1.0.4-2.2.2.zip через http://sourceforge.net/projects/mod-auth-sspi/

Ответы [ 2 ]

1 голос
/ 24 января 2012

Перейдите за 32-битной версией WAMP

http://sourceforge.net/projects/wampserver/files/WampServer%202/WampServer%202.2/WampServer2.2a-x32.exe/download

Он содержит ту же версию всего - Apache 2.2.21 Php 5.3.8 Mysql 5.5.16 XDebug 2.1.2 XDC 1.5PhpMyadmin 3.4.5 SQLBuddy 1.3.3 webGrind 1.0

0 голосов
/ 25 января 2013

Я не могу проверить, работает ли вышеуказанный модуль SourceFordge, как ожидалось, потому что у меня нет ничего для тестирования, однако, что касается WAMP, все, что мне нужно было сделать, чтобы модуль был распознан и использован WAMP, это просто поместите файл модуля в папку модов.

Буквально, вот и все. Ну вот и перезапусти WAMP ...

Инструкции в вышеприведенной загрузке гласят, что вам нужно отредактировать файл httpd.conf с помощью одной из этих строк «load_module», но вам, очевидно, не нужно этого делать. После того, как вы поместите файл в каталог модов, перезапустите WAMP и затем щелкните левой кнопкой мыши на маленьком значке WAMP на панели задач и наведите курсор на «Модули Apache / Apache», чтобы найти «sspi_auth_module» как уже активированный (вероятно, он будет находиться внизу списка доступных модов).

Опять же, это просто, как это работает для меня, и я использовал WAMP 2.2 (моя версия ничего не говорит о том, что она является альфа-версией в информации "О программе", поэтому я не знаю, есть ли версия / несоответствия функциональности есть, но я надеюсь, что все это поможет кому-то в будущем.)

...