Page 1 of 1

Installing Apache to "h" not "c" (XP) 1.7.7 [SOLVED]

PostPosted: 19. October 2011 19:03
by cdelorm
I have downloaded version 1.7.7 of xampp and am installing it on a desktop with windows xp. When our computer was built, the root drive was assigned to "h" and not "c". When executing the program, the xampp folder was designated to install on drive "h".

While installing xampp, the process did not follow the same flow as on our other machine (with c as the root drive). With our other machine, a "dos-type" window appeared at the end of the installation and before the control panel launched. Once the "dos-type" window disappeared, the control panel launched. When we tried to run Apache, we needed to allow access, which we did. Once that completed, we were able to run Apache (and SQL) with no problems.

With the machine with the "h" root drive, there was no "dos-type" screen that appeared. We can run SQL, but not Apache. When we try to run Apache, we got a busy message and it never runs.

Is there an issue with Apache loading properly because the root is not "c"? Is there something else we can check into - we ran netstat and there does not appear to be a port 80 conflict. Not sure what else to do - and this is the machine where we need the local server.

Thank you for any suggestions!

Caprice

Re: Installing Apache when root directory designated to "h"

PostPosted: 19. October 2011 21:19
by Sharley
Please check the H:\xampp\apache\logs\error.log file and see if there are any entries that might give a clue.

If there are no log files in this folder then it means that Apache has never started and so may be associated with 1.7.7 being compiled using VC9 inlike older version that used VC6 and so you may be missing the runtime file required.

You can downloaded and installed the runtime file from here:
http://www.microsoft.com/download/en/de ... px?id=5582

Please let me know if the above helps.
Thanks. :)

Re: Installing Apache when root directory designated to "h"

PostPosted: 20. October 2011 05:14
by Altrea
You can execute the \xampp\setup_xampp.bat file on your own if it don't pot up automatically after extraction process.
Normally apache should be able to run without that, because without that setup_xampp.bat file, Apache assumed to be installed in the root directory of the current HDD it is running from.

Please check Sharleys advices, it will help you to find the error source quickly.

Re: Installing Apache when root directory designated to "h"

PostPosted: 20. October 2011 17:00
by cdelorm
Thank you for the information about the runtime program. That was the issue, and I am so glad to have the solution. I had noticed that there was no error log and the .bat file would not run, so this is what was needed.

Much appreciated! :D

~ Caprice

Re: Installing Apache when root directory designated to "h"

PostPosted: 20. October 2011 22:23
by Sharley
Thanks for the feedback. 8)

Best wishes. :)