Где мой модуль apache был установлен

Я пытаюсь заставить работать Crowd Apache Connector. Я установил модули. Если я сделаю yum info он говорит мне, что он установлен. Если я сделаю httpd -M он указан как общий модуль. Тем не менее, это не в apache/modules/

Когда я пытаюсь LoadModule в предварительном основном включении я получаю сообщение об ошибке, что он не может загрузить его на сервер, потому что он не существует.

Ошибка после попытки загрузить модуль:

Configuration problem detected on line 1 of file /usr/local/apache/conf/includes/pre_main_global.conf.tmp:  : Cannot load /usr/local/apache/modules/mod_authnz_crowd.so into server: /usr/local/apache/modules/mod_authnz_crowd.so: cannot open shared object file: No such file or directory --- /usr/local/apache/conf/includes/pre_main_global.conf.tmp --- 1 ===> LoadModule authnz_crowd_module modules/mod_authnz_crowd.so <=== 2LoadModule authz_svn_crowd_module modules/mod_authz_svn_crowd.so --- /usr/local/apache/conf/includes/pre_main_global.conf.tmp ---

1 ответ

Решение

Я понял. После переустановки я проверил файл httpd.conf и обнаружил, что он устанавливает его в:

/usr/lib64/httpd/modules/mod_authnz_crowd.so

Зная, что я смог заставить его работать.

Другие вопросы по тегам