apache 2.2无法在AIX 6.1上加载模块

时间:2013-04-17 07:47:41

标签: aix

我正在6.1电源AIX,64位平台上测试带有apache 2.2服务器的auth模块。当我在httpd.conf中给出我的模块路径名时,apache服务器根本没有启动,它在AIX 5.3上工作正常但是使用相同的模块。

没有崩溃,没有其他错误消息,而不是error_log文件中的错误:

httpd:/home/apache22-aix64/installApache/conf/httpd.conf第423行的语法错误:第9行的语法错误 /home/apache22-aix64/installApache/conf/agent.conf:无法将/home/agent/apache/lib/auth-module.so加载到服务器:空间不足

我已经通过将ThreadStackSize增加到6mb来检查,增加了内存和其他参数,但问题仍然是一样的。问题在apache服务器的prefork n worker模式中很常见。

1 个答案:

答案 0 :(得分:0)

这对我来说是一个新的...我猜你是某事(是的,很棒的猜对吗?)。尝试检查两个系统(5.3和6.1)之间的ulimit -a。我假设你使用相同类型的id启动apache(具有相同限制,权限等的非root id)。

我还建议用Apache标记这个,看看是否有些apache的人可能会帮忙。我们需要确定它是什么 - 内存,堆栈,磁盘空间,调页空间等。

你自己构建了这个apache版本吗?