I have XP SP2, with xampp version 1.7.3 installed as Administrator on C:\ , my problem is that I cannot start my Apache server and therefore my firefox cannot open http://localhost/ or http://127.0.0.1/ and the control panel gives me the following:
If I click on Start multiple times, it will run for a second then stops by itself
I did a port scan and nothing is on port 80:
I did a netstat to make sure:
- Code: Select all
C:\>netstat -aon | find ":80"
TCP 190.250.15.70:4290 195.239.86.93:80 ESTABLISHED 2600
TCP 190.250.15.70:4425 74.125.209.48:80 ESTABLISHED 2600
TCP 190.250.15.70:4615 128.121.146.228:80 ESTABLISHED 2600
TCP 190.250.15.70:4762 208.59.255.144:80 FIN_WAIT_1 2600
TCP 190.250.15.70:4764 208.59.255.144:80 FIN_WAIT_1 2600
TCP 190.250.15.70:4783 72.247.247.145:80 ESTABLISHED 2600
TCP 190.250.15.70:4788 72.247.247.145:80 ESTABLISHED 2600
TCP 190.250.15.70:4797 72.247.247.145:80 ESTABLISHED 2600
TCP 190.250.15.70:4807 63.110.246.40:80 FIN_WAIT_1 2600
TCP 190.250.15.70:4809 69.63.178.121:80 ESTABLISHED 2600
TCP 190.250.15.70:4812 174.120.153.6:80 FIN_WAIT_1 2600
TCP 190.250.15.70:4813 174.120.153.6:80 FIN_WAIT_1 2600
TCP 190.250.15.70:4816 174.120.153.6:80 FIN_WAIT_1 2600
TCP 190.250.15.70:4817 174.120.153.6:80 FIN_WAIT_1 2600
TCP 190.250.15.70:4834 174.120.153.6:80 FIN_WAIT_1 2600
TCP 190.250.15.70:4835 174.120.153.6:80 FIN_WAIT_1 2600
TCP 190.250.15.70:4837 69.63.189.39:80 ESTABLISHED 2600
TCP 190.250.15.70:4839 120.136.34.234:80 FIN_WAIT_1 2600
TCP 190.250.15.70:4841 64.62.207.88:80 FIN_WAIT_1 2600
TCP 190.250.15.70:4850 63.110.246.40:80 FIN_WAIT_1 2600
TCP 190.250.15.70:4854 69.64.248.20:80 CLOSE_WAIT 2600
TCP 190.250.15.70:4856 72.21.91.19:80 ESTABLISHED 2600
TCP 190.250.15.70:4874 69.63.178.121:80 TIME_WAIT 0
TCP 190.250.15.70:4882 216.137.41.8:80 ESTABLISHED 2600
TCP 190.250.15.70:4886 68.142.200.218:80 ESTABLISHED 2600
TCP 190.250.15.70:4889 69.63.178.121:80 TIME_WAIT 0
TCP 190.250.15.70:4895 78.46.87.53:80 ESTABLISHED 2600
TCP 190.250.15.70:4898 78.46.87.53:80 ESTABLISHED 2600
TCP 190.250.15.70:4899 78.46.87.53:80 ESTABLISHED 2600
TCP 190.250.15.70:4901 78.46.87.53:80 ESTABLISHED 2600
TCP 190.250.15.70:4905 168.143.162.100:80 ESTABLISHED 2600
TCP 190.250.15.70:4907 69.63.178.121:80 ESTABLISHED 2600
TCP 190.250.15.70:4909 69.63.186.11:80 ESTABLISHED 2600
What I do know is that 190.250.15.70 is my address my PC uses to connect to our local router. I am not sure of the next column.
On my error log, the constant error is:
- Code: Select all
Can't open nul: No such file or directory
perl_parse: No such file or directory
I searched for any similar issues on the forum or google but I cant find any (google only returns results related programming Perl or debuging Perl on C language)
I found some threads that may be related but none of the solutions worked.
I did the following workarounds:
1. Went to my windows firewall, I deleted and re-added the exceptions for Apache and Mysql. Failed.
2. Checked on Services, no Apache installed. I tried installing it using the control panel. Apache failed to start. Tried to install using apache_installservice.bat. Apache failed to start also. The message on the error log is still: Can't open nul: No such file or directory
perl_parse: No such file or directory
3. I tried apache_start.bat. Failed
4. I truned off my Avast Antivirus. Failed.
5. I tried to run httpd.exe directly from C:\xampp\apache\bin. Failed
6. I started tweaking httpd.conf and played around wit the "Listen" command (Listen 127.0.0.1:80 or Listen 8080 or deleted this line). Failed
All these has the same error on error.log:
- Code: Select all
Can't open nul: No such file or directory
perl_parse: No such file or directory
I dont have IIS installed on my PC, I had skype removed months ago, and I dont have any other PC to install and check.
Does anyone who had any experience on this error? Or at least a solution that I can try? I am out of options and I really, really, really want to use this Apache server for my project.
Please?