I am using the wre for windows with version 7.2.1, trying to install WebGUI for the "first time" on this machine (I have had a version of 6.7.7 zip-n-go running before but renamed the dir and cleared the env vars).
I encountered some problems installing with the WRE. I suspect it has to do with Apache2::Request
The following services have started: WREmysql, WREmodperl, WREmodproxy
no errors in apache error.log (but will happily post what is there if someone tells me it is useful)
I have created a new domain, but can not access it either through ping or through browser.
Running testEnvironment.pl I see the following complaints
-------- subset of testEnvironment.pl output----Checking for module Template: Outdated - Current: / Required: 2.14Checking for module POE: Outdated - Current: 0.29 / Required: 0.3202Checking for module POE::Component::IKC::Server: Outdated - Current: 0.14 / Required: 0.18Checking for module POE::Component::Client::HTTP: Outdated - Current: 0.57 / Required: 0.77Checking for module Apache2::Request: Not Installed --------- end testEnvironment.pl output
All of the above modules have failed to install.( All error messages available upon request. ) The error for Apache2::Request is
___begin testEnvironment output when installing Apache2::Request ____nmake /nologo /f C:\data\wre\prereqs\perl\cpan\build\LIBAPR~1.08\win32\libapreq2.mak CFG="libapreq2 - Win32 Release" APACHE="C:/data/wre/prereqs/apache" APREQ_HOME="C:\data\wre\prereqs\perl\cpan\build\LIBAPR~1.08" APR_LIB="C:\data\wre\prereqs\apache\lib\libapr.lib" APU_LIB="C:\data\wre\prereqs\apache\lib\libaprutil.lib"C:\data\wre\prereqs\perl\cpan\build\LIBAPR~1.08\win32\libapreq2.mak(115) : fatal error U1088: invalid separator '::' on inference ruleStop.NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code '0x2'Stop. nmake test -- NOT OKRunning make install make test had returned bad status, won't install without force----------- end testEnvironment output when installing Apache2::Request ----
I can't seem to find Apache2::Request using ppm and I don't have all the c compilers on this machine so trying to use cpan to force an apache2::request fails. But shouldn't Apache2::request be part of the wre?
Trying to start Spectre I get the following errors about mod_apreq2.so not being found
------------- begin start spectre.bat output --------------Can't load 'C:/data/wre/prereqs/perl/site/lib/auto/APR/Request/Apache2/Apache2.dll' for module APR::Request::Apache2: load_file:The specified module could not be found at C:/data/wre/prereqs/perl/lib/DynaLoader.pm line 230, <DATA> line 225. at C:/data/wre/prereqs/perl/site/lib/Apache2/Request.pm line 3Compilation failed in require at C:/data/wre/prereqs/perl/site/lib/Apache2/Request.pm line 3, <DATA> line 225.BEGIN failed--compilation aborted at C:/data/wre/prereqs/perl/site/lib/Apache2/Request.pm line 3, <DATA> line 225.Compilation failed in require at C:/data/wre/prereqs/perl/site/lib/Apache2/Upload.pm line 2, <DATA> line 225.BEGIN failed--compilation aborted at C:/data/wre/prereqs/perl/site/lib/Apache2/Upload.pm line 2, <DATA> line 225.Compilation failed in require at ../lib/WebGUI.pm line 27, <DATA> line 225.BEGIN failed--compilation aborted at ../lib/WebGUI.pm line 27, <DATA> line 225.Compilation failed in require at ../lib/WebGUI/Session/Style.pm line 23, <DATA> line 225.BEGIN failed--compilation aborted at ../lib/WebGUI/Session/Style.pm line 23, <DATA> line 225.Compilation failed in require at ../lib/WebGUI/Session.pm line 34, <DATA> line 225.BEGIN failed--compilation aborted at ../lib/WebGUI/Session.pm line 34, <DATA> line 225.Compilation failed in require at ../lib/Spectre/Cron.pm line 22, <DATA> line 225.BEGIN failed--compilation aborted at ../lib/Spectre/Cron.pm line 22, <DATA> line 225.Compilation failed in require at ../lib/Spectre/Admin.pm line 23, <DATA> line 225.BEGIN failed--compilation aborted at ../lib/Spectre/Admin.pm line 23, <DATA> line 225.Compilation failed in require at spectre.pl line 16, <DATA> line 225.BEGIN failed--compilation aborted at spectre.pl line 16, <DATA> line 225.
---------------------
update: building Apache2::Request was failing because the version of nmake (that comes with wre) was so old. I have updated to a newer version of nmake and am now exploring the different errors I get when building Apache2::Request.
I'm not the only one with apache request problems
http://www.plainblack.com/install/upgrade_help/install-error-with-wre-0_1_0-windows_zip#Df2aWzZ3De9T5GXjtE_k_Q
The problem with the Apache2::Request not being found from the command line is because the $PATH does not contain the mod_apreq2.so
If using the windows wre add this directory to the path environment variable (assuming standard install path).
C:\data\wre\prereqs\apache\modules
Chris
CA-Dev.co.uk
>The problem with the Apache2::Request not being found from the command line is because the $PATH does not contain the mod_apreq2.so
>If using the windows wre add this directory to the path environment variable (assuming standard install path).
>C:\data\wre\prereqs\apache\modules
Would be nice if the current software either includes this fix (in "command Prompt.bat" or in the install instructions.
I've spent almost an entire day trying to get this beast running on Win XP :)
Mike
gcep,
Could you please point us to the source where you downloaded the new nmake from?I tried downloading and using the version of nmake on MSDN, but it installation process (for Apache2::Request) gives me the same error.
I also added the new path the the $PATH env variable.
Thank you