Welcome Guest. Please Login or Register  


You are here: Index > AMPPS > General Support > Topic : [Ampps v3.6 - Windows Vista SP2] Apache HTTP server stopped working



Threaded Mode | Print  

 [Ampps v3.6 - Windows Vista SP2] Apache HTTP server stopped working, Ampps v3.6, Windows Vista SP2, Apache HTTP server stopped working (1 Replies, Read 4020 times)
xengine
Group: Member
Post Group: Newbie
Posts: 2
Status:
Hi

I just installed latest version of Ampps (v3.6) from scratch, no previous install on my laptop. My OS is Windows Vista SP2 (a bit old I admit but for now I just have this).

I get a problem with Apache HTTP server, which can't start when launching Ampps Control Center. I get the following popup error message (translated from french to english since my OS language install is in french):

"Apache HTTP Server stopped working, Windows is looking for a solution".

I tried modifying the PHP version just in case but I get the same error message whatever PHP version I set up from Ampps Control Center.

Of course error log or access log files are empty (it would be too easy otherwise :) .

I tried starting the process from windows command line interface, but it does not work neither and is not much more verbose. I get the following popup error message (translated from french to english again) :

"Application did not manage to initialise correctly (0xc0000142). Click OK to stop application."

And when I click OK, I get the "Apache HTTP server stopped working" popup error message again.

Any idea what the problem could be?

Regards
XR

IP: --   

[Ampps v3.6 - Windows Vista SP2] Apache HTTP server stopped working
xengine
Group: Member
Post Group: Newbie
Posts: 2
Status:
I found a work around for the "Apache HTTP server not working" with Windows Vista SP2 (Family Edition).

You need to downlad the Apache HTTP server from the official Apache website : https://httpd.apache.org . I downloaded the v2.4 and it works fine now.

You will have to reuse the apache/conf/httpd.conf provided by Ampps, sodon't delete the directory. You move the existing apache directory to apache.old (do not delete since you will have to reuse some configuration files) and replace the ampps apache directory with the "official" Apache HTTPD files that you dowloaded.

You then copy the "old" ampps apache/conf/httpd.conf file to your new directory (replacing the file), containing the apache httpd version from Apache website.

Depending on your installation, you may have to modify some lines in the httpd.conf file.

For example, if you installed Ampps on H:/Ampps, you will need to add these lines (and declare SRVROOT) :

Define SRVROOT "H:/Ampps/apache"
ServerRoot "${SRVROOT}"

A way to know what to modify inside the apache/conf/httpd.conf file is to open a CMD window (command line interface) and run the apache/httpd.exe file from that CMD window. It will give you the lines in the httpd.conf file that cause problems.

You may also have to modify the ssl directory name inside apache directory.

Hope this will help others.


IP: --   

« Previous    Next »

Threaded Mode | Print  



Jump To :


Users viewing this topic
1 guests, 0 users.


All times are GMT. The time now is March 28, 2024, 8:55 pm.

  Powered By AEF 1.0.8 © 2007-2008 Electron Inc.Queries: 11  |  Page Created In:0.020