Posted By: xengine on October 25, 2016, 12:27 pm | Post: 1 |
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. |