Apache2 在AIX7.1中,Apache模块不是作为共享模块构建的
我希望所有模块都使用.so扩展构建,以便共享。但是,我的所有模块都是使用.la扩展构建的。以下是模块目录的内容:Apache2 在AIX7.1中,Apache模块不是作为共享模块构建的,apache2,aix,Apache2,Aix,我希望所有模块都使用.so扩展构建,以便共享。但是,我的所有模块都是使用.la扩展构建的。以下是模块目录的内容: httpd.exp libmod_proxy_ajp.a libmod_speling.a mod_info.la mod_proxy_scgi.la libmod_cern_meta.a libmod_proxy_balancer.a libmod_ssl.a
httpd.exp libmod_proxy_ajp.a libmod_speling.a mod_info.la mod_proxy_scgi.la
libmod_cern_meta.a libmod_proxy_balancer.a libmod_ssl.a mod_proxy.la mod_rewrite.la
libmod_dbd.a libmod_proxy_connect.a libmod_vhost_alias.a mod_proxy_ajp.la mod_speling.la
libmod_deflate.a libmod_proxy_ftp.a mod_cern_meta.la mod_proxy_balancer.la mod_ssl.la
libmod_expires.a libmod_proxy_http.a mod_dbd.la mod_proxy_connect.la mod_vhost_alias.la
libmod_info.a libmod_proxy_scgi.a mod_deflate.la mod_proxy_ftp.la
libmod_proxy.a libmod_rewrite.a mod_expires.la mod_proxy_http.la
下面是我的configure命令:
./configure \
--with-mpm=prefork \
--with-ssl=/opt/freeware \
--enable-cern-meta \
--enable-dbd \
--enable-deflate \
--enable-expires \
--enable-info \
--enable-proxy \
--enable-rewrite \
--enable-speling \
--enable-ssl \
--enable-vhost-alias \
--enable-mods-shared="cern_meta dbd deflate expires info proxy rewrite speling ssl vhost_alias"
过去,我在AIX5.2、5.3和6.1上多次这样做都没有问题。
。请注意,它们实际上只是一些小脚本。检查.libs
目录中的共享库对象。您还可以明确告诉configure
,您希望使用--启用共享