Izzy wrote:When you uninstalled it did you follow the uninstall instruction?
Close all running XAMPP components and uninstall any XAMPP services that might be running before closing the XAMPP Control Panel.
Then run xampp\uninstall.exe if you used the installer version to clear any registry entries.
Then delete the xampp directory totally. Make sure you don't have any directories that have failed to delete.
This is what my "readme_en.txt" says:
"Step 5: XAMPP UNINSTALL? Simply remove the "xampp" Directory.
But before please shutdown the apache and mysql." That is what I did.
Izzy wrote:Check that none of the XAMPP .exe files are running using the Windows Task Manager:
Right click on the task bar and select Task Manager from the context menu, then click on the Processes tab. If you find any, right click on the exe file and select End Process and Yes to the question.
I didn't do that, but I am confident that, that wasn't an issue.
Izzy wrote:When you are satified that the whole of your previous XAMPP installation and all the components have also been stopped and deleted then you can try and reinstall a clean XAMPP installation.
I'm not so sure I'm satisfied. The first time I installed xampp, I installed xampp lite. I have know idea how I uninstalled it, but if there was an uninstall file, I used that. Other wise, I most likely used add/remove programs. This didn't work, so I tried the installer for the windows. Then, now I'm just using the .exe file as it is a billion times easier!
Izzy wrote:With your error message now is the time to check the Windows System Event Log for more clues.
I am not sure about how to get to it in XP Home but in XP Pro it is:
Control Panel>Administation Tools>Event Viewer>System (or Application).
Another method:
start>Administration Tools>Event Viewer>System (or Application).
Check for the time the event took place.
Control Panel>Administation Tools>Event Viewer.
I cant use the event viewer. I get this error when I try to view an even log:
- Code: Select all
Unable to complete the operation on "Application".
The interface is unknown.
Izzy wrote:Also there may be more info in the xampp\apache\logs\error.log.
Check the time you get the errors and match with the error log.
Usually Apache gives some very useful clues if it is server related.
Try and paste the actual error messages here if you can but only if you don't understand what they mean.
Because I was unable to view the event logs, I turned the server off, exited out of the control panel, went to the apache error.log and at the end of the file I entered down a few spaces, saved and exited the file. I then opened the control panel, started apache, when to localhost, went to my music file, went back to localhost, opened the test file, which is a string of "3"s, got the error message, went back to localhost, let it load for a bit, told the browser to stop loading, stopped apache, exited the control panel, and finally, I went back to the apache logs, and this is what I got. I have now idea what any of this means, but I don't see anything that would cause a securty risk to my box so, this is what It says:
- Code: Select all
[Sat Dec 30 01:11:36 2006] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Sat Dec 30 01:11:36 2006] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Sat Dec 30 01:11:39 2006] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Sat Dec 30 01:11:39 2006] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Sat Dec 30 01:11:40 2006] [notice] Apache/2.2.3 (Win32) DAV/2 mod_ssl/2.2.3 OpenSSL/0.9.8d mod_autoindex_color PHP/5.2.0 configured -- resuming normal operations
[Sat Dec 30 01:11:40 2006] [notice] Server built: Sep 30 2006 21:24:06
[Sat Dec 30 01:11:40 2006] [notice] Parent: Created child process 1440
[Sat Dec 30 01:11:43 2006] [notice] Child 1440: Child process is running
[Sat Dec 30 01:11:43 2006] [notice] Child 1440: Acquired the start mutex.
[Sat Dec 30 01:11:43 2006] [notice] Child 1440: Starting 250 worker threads.
[Sat Dec 30 01:11:43 2006] [notice] Child 1440: Starting thread to listen on port 443.
[Sat Dec 30 01:11:43 2006] [notice] Child 1440: Starting thread to listen on port 80.
[Sat Dec 30 01:12:14 2006] [notice] Parent: child process exited with status 3221225477 -- Restarting.
[Sat Dec 30 01:12:14 2006] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Sat Dec 30 01:12:14 2006] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Sat Dec 30 01:12:16 2006] [notice] Apache/2.2.3 (Win32) DAV/2 mod_ssl/2.2.3 OpenSSL/0.9.8d mod_autoindex_color PHP/5.2.0 configured -- resuming normal operations
[Sat Dec 30 01:12:16 2006] [notice] Server built: Sep 30 2006 21:24:06
[Sat Dec 30 01:12:16 2006] [notice] Parent: Created child process 2632
[Sat Dec 30 01:12:20 2006] [notice] Child 2632: Child process is running
[Sat Dec 30 01:12:20 2006] [notice] Child 2632: Acquired the start mutex.
[Sat Dec 30 01:12:20 2006] [notice] Child 2632: Starting 250 worker threads.
[Sat Dec 30 01:12:20 2006] [notice] Child 2632: Starting thread to listen on port 443.
[Sat Dec 30 01:12:20 2006] [notice] Child 2632: Starting thread to listen on port 80.
Izzy wrote:Make sure you don't have any more Apache or PHP or MySQL instances on your computer. If you have then uninstall them as XAMPP needs to have exclusive use of all the ports it requires.
I still have WAMP on my computer but I disabled the services and made sure that WAMP is not functioning in the background. I am also confident that all ports necessary for XAMPP to function correctly are open. (only to xampp of course. HACKERS BEWARE! lol)
This, I hope helps!
And again, I want to thank you for your help!