Your Operating System Windows 97 has me somewhat confused.
What Windows version are you using and if different to the one you have in your profile would you be so kind as to correct it by following these instructions here:viewtopic.php?f=16&t=48626
Port 80 in use means that your Apache in XAMPP can't bind to port 80 so that needs to be corrected - make sure that you do not have IIS (Internet Information Service) or any of it's related services running as they will conflict with Apache and MySQL in XAMPP.
Also this (error.log file doesnt exist) means that Apache in XAMPP has never started and so you may be missing a runtime file that you can download and install from here:http://www.microsoft.com/download/en/de ... px?id=5582
After installing the missing runtime file and making sure that you do not have any other server service running then try this (check using the Port-check button in the XAMPP Control Panel):
1. Run your control panel - xampp-control.exe from the xampp installation folder and if you are using Win 7 then right click and select to run as an administrator even though you may be logged into your PC as an administrator.
2. Sop Apache and MySQL (and any other running component).
3. Remove any ticks in the Svc check boxes by simply clicking on the tick if there are any present.
4. Make sure now that you don't have any ticks in the Svc check boxes and all XAMPP components are stopped - you should now have a blank or greyed out control panel.
5. Click on the Port-check button in the control panel and make sure that all the ports in the list are showing 'free'.
6. Now you can start Apache and MySQL in the control panel but do not tick any of the Svc check boxes as they are not required for normal use of XAMPP - make sure that they both show a green running indication.
7. You can now do a port check again and see if Apache and MySQL are showing the path to your XAMPP Apache and MySQL on ports 80 - 443 - 3306.
8. Now you can type http://localhost
in your browser's address bar and after selecting your language you should be at the XAMPP Welcome page - you could also click on the Admin button next to Apache in the control panel to have the same pages displayed in your browser.
9. To test your XAMPP installation is fully functioning, run all the demos in the left menu frame of the Welcome page often referred to the XAMPP admin page.