libphp5 vs. mod_auth_nds (конфликт модулей апача)

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Аватара пользователя
Linny
Сообщения: 73

libphp5 vs. mod_auth_nds

Сообщение Linny »

Столкнулась с неожиданной проблемой. Есть система - SLES8, на которой при установке SLOX (Suse Linux Openexchange Server) попутно поставился apache 1.3.26. На нем потребовалось поднять сайт, написанный на пхп, да еще с авторизацией через NDS (Novell Directory Service) - дерево каталогов от фирмы Novell, кто не знает.
модуль mod_auth_nds0.6 и модуль php5 прицеплены к апачу как DSO, т.е. через директивы LoadModule и AddModule.
А теперь внимание, вопрос: как такое может быть, что авторизация через NDS работает только при условии, что модуль ПХП отключен? Есть у кого-нибудь соображения, откуда они могу конфликтовать?
Поясню, почему я так решила: подключаю модуль mod_auth_nds.so, рестартую апач - все прекрасно, авторизация работает. Подключаем модуль libphp5.so, рестартую апач, пытаюсь пройти авторизацию на сайт - в логах user not found in NDS. Закомментируем php, рестартуем апач - опять все прекрасно. Попробовала загружать модули в конфиге апача в разном порядке - не помогает...Самое интересное, что если после этого убрать комменты у модуля php, то авторизация и пхп прекрасно работают вместе - до первой перезагрузки апача. После чего все начинается сначала... Вот такое вот колдунство. :huh:
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: libphp5 vs. mod_auth_nds

Сообщение k0da »

А с libphp4 тоже самое?
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
Аватара пользователя
Linny
Сообщения: 73

Re: libphp5 vs. mod_auth_nds

Сообщение Linny »

k0da писал(а):
20.10.2005 10:26
А с libphp4 тоже самое?


абсолютно! та же ерунда - несколько перезапусков - и проблема устраняется. Но это не работа, особенно когда донастраиваешь конфиг... Была мысль, что оба модуля используют одни и те же переменные окружения. Мысль оказалась неверной. :wacko:
Спасибо сказали:
Loky
Сообщения: 1651
Статус: Инженер-системотехник
ОС: Netware, OES, SLED

Re: libphp5 vs. mod_auth_nds

Сообщение Loky »

Linny писал(а):
20.10.2005 18:28
k0da писал(а):
20.10.2005 10:26

А с libphp4 тоже самое?


абсолютно! та же ерунда - несколько перезапусков - и проблема устраняется. Но это не работа, особенно когда донастраиваешь конфиг... Была мысль, что оба модуля используют одни и те же переменные окружения. Мысль оказалась неверной. :wacko:

Вариант замены SLES8 на Open Enterprise Server допустим? Там все изначально заточено под авторизацию всех служб (и апача тож) в eDirectory.
MOSQIT: Novell/Axigen/Syncsort/Moonwalk/CAStor
Спасибо сказали:
Аватара пользователя
Linny
Сообщения: 73

Re: libphp5 vs. mod_auth_nds

Сообщение Linny »

Loky писал(а):
26.10.2005 16:38
Вариант замены SLES8 на Open Enterprise Server допустим? Там все изначально заточено под авторизацию всех служб (и апача тож) в eDirectory.


Пока что это тестовая система. Похоже, рабочую и впрямь буду поднимать, по Вашему совету, на Open Enterprise. А модули все-таки расковыряю :) Ну не может же такое ни с того ни с сего происходить. Видимо, где-то они все-таки пересекаются...
Спасибо за совет! :)
Спасибо сказали:
Loky
Сообщения: 1651
Статус: Инженер-системотехник
ОС: Netware, OES, SLED

Re: libphp5 vs. mod_auth_nds

Сообщение Loky »

Linny писал(а):
26.10.2005 20:03
Loky писал(а):
26.10.2005 16:38

Вариант замены SLES8 на Open Enterprise Server допустим? Там все изначально заточено под авторизацию всех служб (и апача тож) в eDirectory.


Пока что это тестовая система. Похоже, рабочую и впрямь буду поднимать, по Вашему совету, на Open Enterprise. А модули все-таки расковыряю :) Ну не может же такое ни с того ни с сего происходить. Видимо, где-то они все-таки пересекаются...
Спасибо за совет! :)

Смысла нет ковырять. SLES8 в ближайшем будущем снимается с поддержки, так что опыт будет не слишком полезный.
MOSQIT: Novell/Axigen/Syncsort/Moonwalk/CAStor
Спасибо сказали:
Аватара пользователя
Aserge
Сообщения: 246

Re: libphp5 vs. mod_auth_nds

Сообщение Aserge »

Хе хе.. давно пора на OES переходить.. :D
And we're not gonna stop
Until we reach the highest top
We don't need, to stop
We'll keep on searchin' till we drop
Спасибо сказали:
Loky
Сообщения: 1651
Статус: Инженер-системотехник
ОС: Netware, OES, SLED

Re: libphp5 vs. mod_auth_nds

Сообщение Loky »

Aserge писал(а):
29.10.2005 01:44
Хе хе.. давно пора на OES переходить.. :D

Однозначно.
MOSQIT: Novell/Axigen/Syncsort/Moonwalk/CAStor
Спасибо сказали: