2013-04-17 4 views
0

Я тестирую модуль auth с сервером apache 2.2 на платформе AIX 64-разрядной версии с 64-разрядной платформой. Сервер apache не запускается вообще, когда я указываю имя моего модуля в httpd.conf, он отлично работает на AIX 5.3, хотя с тем же модулем.apache 2.2 не удалось загрузить модуль в AIX 6.1

Нет аварии, ни другое сообщение об ошибке, чем следующая по ошибке в error_log файле:

HTTPd: Синтаксическая ошибка в строке 423 /home/apache22-aix64/installApache/conf/httpd.conf: Синтаксическая ошибка в строке 9/ /home/apache22-aix64/installApache/conf/agent.conf: не удается загрузить /home/agent/apache/lib/auth-module.so в сервер: не хватает места

Я проверил путем увеличения ThreadStackSize до 6mb, увеличенная память и другие параметры, но проблема остается прежней. Проблема распространена в режиме prefork n для сервера apache.

+0

Я нашел нечто подобное (проблемный модуль был libphp5.so), подробности здесь: http://www.linuxquestions.org/questions/aix-43/aix6-64-bit-apache-libphp5-dlopen- проблемно-4175545184/ –

ответ

0

Это новый на меня ... Я предполагаю, что вы вне что-то (да, блестящая догадка вправо?). Попробуйте проверить ulimit -a между двумя системами (5.3 и 6.1). Я предполагаю, что вы запускаете apache с использованием идентификатора того же типа (идентификатор без полномочий root с одинаковыми ограничениями, разрешениями и т. Д.).

Я бы также предложил пометить это с помощью Apache, чтобы узнать, смогут ли некоторые из апачей-ребята помочь. Нам нужно определить, что это из памяти, стека, дискового пространства, пространства подкачки и т. Д.

Вы сами создали эту версию apache?

+0

Я compling апача на AIX 6.1 только я проверил память между AIX 6.1 п AIX 5.3 и ничего особенного видно Баш-3,00 $ ULIMIT -a основной размер файла (блоки, -с) 1048575 данные seg размер (кбайты, -d) 512000 размер файла (блоки, -f) неограниченно максимальный объем памяти (кбайты, -m) 256000 открытые файлы (-n) 10000 размер трубы (512 байт, -p) 64 размер стека (кбайты, -с) un ограничено Время процессора (в секундах, -т) неограничено Максимальные пользовательские процессы (-u) 4096 виртуальная память (кбайты, -v) неограниченна – user2289613