2014-01-27 3 views
1

я получаю ошибку ниже при попытке выполнить phpinfo.phpApache/bin/HTTPD: символ ошибки поиска: Apache/bin/HTTPD: не определено символ: apr_brigade_split_ex

Apache/бен/HTTPD: символ ошибки подстановки: Apache/bin/httpd: undefined symbol: apr_brigade_split_ex

Я бегу apache 2.4.7. Странно, когда я запускаю httpd -V, я замечаю, что apache скомпилирован с более высокой версией apr-util, однако сервер загружает только версию 1.2.7, которая ниже 1.5.3.

[itapps @ журналы sgerp12uatap4] $ HTTPD -V версия Сервера: Apache/2.4.7 (Unix) Сервер построен: 22 Я 2014 12:11:39 Модуль Magic Number Сервера: 20120211: 27 сервер загружены : APR 1.5.0, APR-UTIL 1.2.7 Составлено с использованием: APR 1.5.0, APR-UTIL 1.5.3

Может ли любой орган помочь в том, как заставить сервер загружать версию 1.5.3 apr-util ? Также, пожалуйста, помогите мне решить неопределенный символ: apr_brigade_split_ex.

ответ

0

Вам нужно убедиться, что apr-util 1.5.x находится в пути поиска совместно используемой библиотеки, раньше, чем 1.2.x, когда запущен apache.

Обычно httpd вызывается apachectl, а apachectl генерирует определенный файл envvars. Было бы неплохо настроить общий путь к библиотеке, чтобы предпочесть новый apr-util.

Если это Linux, то var, к которому вы хотите добавить, - LD_LIBRARY_PATH.

+0

Привет covener, LD_LIBRARY_PATH в моей окр является [itapps @ журналы sgerp12uatap4] $ Эхо $ LD_LIBRARY_PATH /экспорт/главная/itapps/LSurvey/апрель/Библиотека ::/экспорт/главная/itapps/LSurvey/APR- UTIL/lib:/export/home/itapps/LSurvey/pcre/lib:/export/home/itapps/LSurvey/Apache/lib – user3064227

+0

Как загрузить сервер 1.5.3 версии apr-util? не могли бы вы помочь мне, указав пример – user3064227

+0

После того, как изменения все еще не работают – user3064227

0

Я поместил экспорт LD_LIBRARY_PATH =/USR/местные/апрель/Библиотеки: $ LD_LIBRARY_PATH в apachectl, перезапуск HTTPD, проверить его статус

% ./httpd -V версии Сервера: Apache/2.4.20 (Unix) Сервер построен: 25 апреля 2016 10:53:14 Серверный модуль Magic Number: 20120211: 57 Загружен: APR 1.6.2, APR-UTIL 1.5.4 Составлено с использованием: APR 1.5.2, APR- UTIL 1.5.4 Архитектура: 64-разрядная Сервер MPM: событие с резьбой: да (фиксированное количество потоков) f orked: yes (переменное количество процессов)

но все еще не работает.

Смежные вопросы