Войти

Показать полную графическую версию : Проблема с установкой модуля PHP


MityaevMaxim
29-06-2015, 09:27
Добрый день, Уважаемые знатоки.
В организации имеется сервер: SLES12+PHP5.6.1+Apache/2.4.10+MariaDB+phpMyAdmin, пара виртуальных хостов один из которых 1СБитрикс: Корпоративный портал (тестовая). Суть такая, что нужно прикрутить доменную авторизацию к Битриксу, а для этого, согласно официальному ману нужно установить модуль для PHP - mod_authnz_sspi.so . Модуль устанавливаю так: кидаю файл модуля в папку с модулями (/usr/lib64/apache2), прописываю его имя (authnz_sspi) в файл Апача (/etc/sysconfig/apache2, позиция APACHE_MODULES). Модули, которые запущены и работают хранятся в файле-логе /etc/apache2/sysconfig.d/loadmodule.conf (файл временный и редактированию не подлежит). После внесения правки в файл и старта апача он вываливается в ошибку:
linux start_apache2[27156]: httpd2-prefork: Syntax error on line 116 of /etc/apache2/httpd.conf:Syntax error on line 35 of /etc/apache2/sysconfig.d/loadmodule.conf: Cannot load /usr/lib64/apache2/mod_authnz_sspi.so into server: /usr/lib64/apache2/mod_authnz_sspi.so: invalid ELF header

В 116 строке ничего необычного нет, там прописан путь до файла логов /etc/apache2/sysconfig.d/loadmodule.conf
В 35 строке тоже нет ничего необычного, при старте апача косячный модуль (sspi) прописывается в loadmodule.conf и лежит на 35 строке.
Что такое invalid ELF header? Как его победить и поставить модуль?
P.S. пробовал прописывать загрузку модуля в httpd.conf - не сработало.




© OSzone.net 2001-2012