Please help!  Upgraded from 2.0.53 to 2.2 and Apache service crashes and burns.

Posted on 2006-05-10
Last Modified: 2012-05-05
Hello everyone!  I hope you can help me today, because we're in a bit of a bind.

The two computers we're dealing with are a Windows XP SP2 workstation and a Windows 2000 Server.

The WinXP machine had Apache 2.0.53 installed originally and the initial configuration worked perfectly.  Then we upgraded to Apache 2.2.  Suddenly, the Apache service will not start and crashes when it tries to start.  The crash only happens when the documentroot is set to a remote location on the Win2000 Server (for example: //ServerName/htdocs).

When documentroot is set to a local directory on the XP machine using 2.2, everything works fine.  But, when the documentroot is changed to a shared location on our Win2000 Server, then the service fails and crashes.  Crazy thing is, when 2.0.53 was installed, having the documentroot set to the Win2000 Server location caused no problems at all.  The problem only started when we upgraded.

Any help would be GREATLY appreciated!
Thank you so much.
Question by:mlamartina

    Author Comment

    I have a mini update...  I didn't even think to checked the service login and entered the proper domain, login, and password.  I had accidently left it as local login, which obviously doesn't work when accessing a network location.  I entered in the correct login and password.

    However, I'm still getting a crash screen that asks me to debug, send error info to MS, or don't send info.  This time, I got a few new things.  I received an error in the System Event Log this time.  Error ID 7024.  Microsoft says that's an error due to the firewall being on and says to exclude File and Print Sharing.  But, it is already checked and so is Apache Server.  Interesting note, I also had two entries for Apache Server in the exclusions tab.  I removed one and rebooted and received this error at startup:

    The instruction at "memory address" referenced memory at "0x0000".
    The memory could not be "read"

    Thank you for your help.  Hopefully this info helps in the resolution.

    Author Comment

    I found the solution.  Don't all rush to help!  ;-)  Just kidding.  I'm just happy it's fixed.  Here's what happened.  We uninstalled 2.0.53 and installed 2.2 overtop.  In the Services manager, there was a disabled service for 2.0.53 and an automatic service for 2.2.  Went into regedit, HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services, and deleted both Apache 2.0.53 and 2.2 services.  I reinstalled the Apache server.  Went into the service manager, manually stopped the service, and changed the login for the Apache 2.2 service for a valid domain login.  Then, changed the config file for the documentroot to "//servername/htdocs".  Rebooted and life was happy once again!

    I guess the uninstall for 2.0.53 wasn't a very good uninstaller and the service that it left behind messed things up.  I'm not sure why, but I know it works beautifully now!


    Accepted Solution

    Because you have presented a solution to your own problem which may be helpful to future searches, this question is now PAQed and your points have been refunded.


    Featured Post

    How your wiki can always stay up-to-date

    Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
    - Increase transparency
    - Onboard new hires faster
    - Access from mobile/offline

    Join & Write a Comment

    Suggested Solutions

    Title # Comments Views Activity
    IBM HTTP Server Log rotation 5 115
    phpmyadmin installation 3 48
    Https with tomcat. A myth. 5 79
    RewrteRule using htacess 10 47
    Introduction As you’re probably aware the HTTP protocol offers basic / weak authentication, which in combination with the relevant configuration on your web server, provides the ability to password protect all or part of your host.  If you were not…
    If you are running a LAMP infrastructure, this little code snippet is very helpful if you are serving lots of HTML, JavaScript and CSS-related information. The mod_deflate module, which is part of the Apache 2.2 application, provides the DEFLATE…
    how to add IIS SMTP to handle application/Scanner relays into office 365.
    Illustrator's Shape Builder tool will let you combine shapes visually and interactively. This video shows the Mac version, but the tool works the same way in Windows. To follow along with this video, you can draw your own shapes or download the file…

    728 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    24 Experts available now in Live!

    Get 1:1 Help Now