在Windows上运行Apache 2.4.25的ApacheHaus版本。
使用Oracle Weblogic Server插件12.2.1.3解压缩\ fmw_12.2.1.3.0_wlsplugins_Disk1_1of1 \ WLSPlugins12c-12.2.1.3.0 \ WLSPlugin12.2.1.3.0 -Apache2.2-Apache2.4-Win64-12.2.1.3.0 \ lib到C :\ APPS \ Apache24 \ wl_plugin \ LIB
确保PATH包含C:\ apps \ Apache24 \ wl_plugin \ lib
设置apacheconfiguration来包含插件:
LoadModule weblogic_module C:\apps\Apache24\wl_plugin\lib\mod_wl_24.so
启动httpd:
C:\apps\Apache24\bin>httpd httpd: Syntax error on line 180 of C:/apps/Apache24/conf/httpd.conf: Cannot load C:\\apps\\Apache24\\wl_plugin\\lib\\mod_wl_24.so into server: The specified module could not be found.
显然这个模块在这里,这是一个误导性的消息,因为模块不能加载,因为SOMETHING是错误的。
但是我怎么知道什么是错的?
来自oracle状态的文档:
复制%APACHE_HOME%\ conf \ httpd.conf文件
加载插件模块
编辑文件并添加以下内容:
… LoadModule weblogic_module C:\ myhome \ weblogic-plugins \ lib \ mod_wl.so
WebLogicHost wls-host WebLogicPort wls-port
SetHandler weblogic-handler …
编辑文件并添加以下内容:… LoadModule weblogic_module C:\ myhome \ weblogic-plugins \ lib \ mod_wl_24.so
WebLogicHost wls-host WebLogicPort wls-port
SetHandler weblogic-handler …
确保PATH中包含%PLUGIN_HOME%\ lib:
设置PATH = C:\ myhome \ weblogic-plugins \ lib:…
(其他选项包括将'lib'内容复制到APACHE_HOME \ lib或编辑APACHE_HOME \ bin \ apachectl以更新PATH)
启动Apache HTTP服务器:
%APACHE_HOME%\ BIN \ httpd.exe
从浏览器发送请求到http:// apache-host:apache-port / mywebapp / my.jsp 。 validation响应。
我也试过将lib * .dll放到apache lib文件夹中,将.so移动到模块并作为modules \ mod_wl_24.so加载,但是我得到了相同的问题(使用不同的path)
如何钻入以查看导致模块无法加载的原因?
编辑
好的,这里是httpd.exe的输出-e trace8:
[Thu Sep 21 09:12:55.973025 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module access_compat_module from C:/apps/Apache24/modules/mod_access_compat.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module actions_module from C:/apps/Apache24/modules/mod_actions.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module alias_module from C:/apps/Apache24/modules/mod_alias.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module allowmethods_module from C:/apps/Apache24/modules/mod_allowmethods.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module asis_module from C:/apps/Apache24/modules/mod_asis.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module auth_basic_module from C:/apps/Apache24/modules/mod_auth_basic.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module authn_core_module from C:/apps/Apache24/modules/mod_authn_core.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module authn_file_module from C:/apps/Apache24/modules/mod_authn_file.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module authz_core_module from C:/apps/Apache24/modules/mod_authz_core.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module authz_groupfile_module from C:/apps/Apache24/modules/mod_authz_groupfile.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module authz_host_module from C:/apps/Apache24/modules/mod_authz_host.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module authz_user_module from C:/apps/Apache24/modules/mod_authz_user.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module autoindex_module from C:/apps/Apache24/modules/mod_autoindex.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module cgi_module from C:/apps/Apache24/modules/mod_cgi.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module dir_module from C:/apps/Apache24/modules/mod_dir.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module env_module from C:/apps/Apache24/modules/mod_env.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module headers_module from C:/apps/Apache24/modules/mod_headers.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module include_module from C:/apps/Apache24/modules/mod_include.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module isapi_module from C:/apps/Apache24/modules/mod_isapi.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module log_config_module from C:/apps/Apache24/modules/mod_log_config.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module mime_module from C:/apps/Apache24/modules/mod_mime.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module negotiation_module from C:/apps/Apache24/modules/mod_negotiation.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module proxy_module from C:/apps/Apache24/modules/mod_proxy.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module proxy_http_module from C:/apps/Apache24/modules/mod_proxy_http.so [Thu Sep 21 09:12:55.988620 2017] [so:debug] [pid 644:tid 228] mod_so.c(266): AH01575: loaded module setenvif_module from C:/apps/Apache24/modules/mod_setenvif.so httpd: Syntax error on line 180 of C:/apps/Apache24/conf/httpd.conf: Cannot load C:\\apps\\Apache24\\wl_plugin\\lib\\mod_wl_24.so into server: The specified module could not be found.
PAth是:
C:\apps\Apache24\bin>set path Path=C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windo ws\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x 86)\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files\Microsoft SQL Server\130 \DTS\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\ ;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Mi crosoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\C lient SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\T ools\Binn\ManagementStudio\;c:\users\administrator\documents;C:\apps\Apache24\wl _plugin\lib\
这里是c:\ apps \ apache24 \ wl_plugin \ lib的内容:
Directory of C:\apps\Apache24\wl_plugin\lib 20/09/2017 16:37 <DIR> . 20/09/2017 16:37 <DIR> .. 17/08/2017 21:50 451,072 mod_wl.so 17/08/2017 21:50 451,072 mod_wl_24.so 17/08/2017 21:50 641,536 oci.dll 17/08/2017 21:50 1,066,496 oraasmclnt12.dll 17/08/2017 21:50 488,960 oracell12.dll 17/08/2017 21:50 5,630,464 oraclient12.dll 17/08/2017 21:50 265,216 oraclsce12.dll 17/08/2017 21:50 6,919,680 oracommon12.dll 17/08/2017 21:50 1,755,136 oracore12.dll 17/08/2017 21:50 19,112,960 orageneric12.dll 17/08/2017 21:50 10,691,072 orahasgen12.dll 17/08/2017 21:50 737,280 oraldapclnt12.dll 17/08/2017 21:50 4,529,152 oran12.dll 17/08/2017 21:50 8,192 orancds12.dll 17/08/2017 21:50 100,864 orancrypt12.dll 17/08/2017 21:50 22,016 oranhost12.dll 17/08/2017 21:50 535,552 oranl12.dll 17/08/2017 21:50 284,160 oranldap12.dll 17/08/2017 21:50 1,041,408 oranls12.dll 17/08/2017 21:50 5,019,136 orannzsbb12.dll 17/08/2017 21:50 339,456 oranro12.dll 17/08/2017 21:50 190,464 orantcp12.dll 17/08/2017 21:50 41,984 orantns12.dll 17/08/2017 21:50 1,218,048 oraocr12.dll 17/08/2017 21:50 956,416 oraocrb12.dll 17/08/2017 21:50 84,480 oraocrutl12.dll 17/08/2017 21:50 220,160 oraons.dll 17/08/2017 21:50 51,712 oraonsssl.dll 17/08/2017 21:50 22,528 oraonssys.dll 17/08/2017 21:50 4,205,056 oraplp12.dll 17/08/2017 21:50 6,395,392 orapls12.dll 17/08/2017 21:50 35,840 oraslax12.dll 17/08/2017 21:50 241,664 orasnls12.dll 17/08/2017 21:50 310,784 orasql12.dll 17/08/2017 21:50 105,472 oraunls12.dll 17/08/2017 21:50 9,728 orauts.dll 17/08/2017 21:50 10,240 oravsn12.dll 17/08/2017 21:50 236,544 orawsec12.dll 17/08/2017 21:50 7,452,672 oraxml12.dll 17/08/2017 21:50 126,976 orazt12.dll 17/08/2017 21:50 1,463,296 oraztkg12.dll 17/08/2017 21:50 281,088 yod.dll 42 File(s) 83,751,424 bytes 2 Dir(s) 19,297,947,648 bytes free
HTTPD.conf说:
LoadModule weblogic_module "C:\apps\Apache24\wl_plugin\lib\mod_wl_24.so"
*进一步的编辑*我现在已经降级到mod_wl_24的12.1.3,它的工作,所以这显然是一个问题与释放,但我仍然想知道是否有更多的我可以做,以调查为什么12.2.1.3无法加载,因为我们正在寻求升级到最新的一些修复适用于我们。