Re: Apache 2.2.16 stops running on a Windows 2008 R2 server, 2.4 install won't run

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Steven Miller schrieb:
*From:* Jeff Trawick [mailto:trawick@xxxxxxxxx]
*Sent:* Thursday, November 14, 2013 1:28 PM
*To:* users@xxxxxxxxxxxxxxxx
*Subject:* Re:  Apache 2.2.16 stops running on a Windows
2008 R2 server, 2.4 install won't run

On Thu, Nov 14, 2013 at 4:13 PM, Steven Miller <smiller@xxxxxxxxxxxx
<mailto:smiller@xxxxxxxxxxxx>> wrote:

    *From:* Jeff Trawick [mailto:trawick@xxxxxxxxx
    <mailto:trawick@xxxxxxxxx>]
    *Sent:* Thursday, November 14, 2013 12:52 PM
    *To:* users@xxxxxxxxxxxxxxxx <mailto:users@xxxxxxxxxxxxxxxx>
    *Subject:* Re:  Apache 2.2.16 stops running on a
    Windows 2008 R2 server, 2.4 install won't run

    On Thu, Nov 14, 2013 at 3:09 PM, Steven Miller <smiller@xxxxxxxxxxxx
    <mailto:smiller@xxxxxxxxxxxx>> wrote:

        Hello,

        I had Apache 2.2.16 running for a few years on my 2008 R2 server
        without any problems. I left for vacation on 10/31 and found
        that upon my return, beginning that same day (10/31), the Apache
        server could not start and a 1067 error was returned.

        I searched the Windows logs and performed some other research
        including confirmation that no other web server exists on this
        server (a “netstat –an” returns no port 80 listener) before
        uninstalling 2.2.16 and attempting to install 2.4. I extracted
        the .zip to C:\Apache24 and modified the related PATH statement
        to reflect this location. At first when I tried to launch
        httpd.exe I saw an error stating MSVCR110.dll is missing. As I
        could find it nowhere on the server’s HD I downloaded it to the
        C:\Apache24\bin folder. Now when I attempt to launch httpd.exe
        or run httpd.exe –k install I get the error “The application was
        unable to start correctly (0xc000007b).”

    IIUC those Microsoft libraries need to be properly installed, and
    they get found via the registry instead of the usual DLL search. You
    also need to install one that matches the architecture of your
    Apache httpd build (32-bit or 64-bit). I have the x64 VC++ 2008 SP1
    Redistributable installed (have x64 Apache v 2.4) and tried doing a
    repair of that install – downloading the most recent VC version and
    running a repair, and I still get the 0xc000007b error.

Are you sure that the 2008 SP1 is the required one? (I guess they told
you that on the Apachelounge web site.) Sorry, but that's all I can
think of. Not sure actually now that I think about it – it was listed as
the correct one on one of the download sites and I cannot recall which
one it was at the moment. Also I checked installed programs on the
server, turns out I have no less than 7 different redistributables
installed including 2005, 2008, and 2010 versions. I think the best move
would be to ID for certain which one should co-exist with x64 Apache
2.4, uninstall all of them, and install that version?

Hopefully somebody else has an idea if you already have the
redistributable that you need.


MSVCR110.dll is part of the VC2012 Redistributable.

  Hendrik


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx





[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux