Link to home
Start Free TrialLog in
Avatar of Allan_Fernandes
Allan_Fernandes

asked on

WampServer not functioning remotely on port 80

Installed  wampserver3.0.6_x86_apache2.4.23_mysql5.7.14_php5.6.25-7.0.10  on my remote VPS server. When trying to access my URL other than locally, it does not work (gives below message) whereas the same works if I make Apache listen on another port eg: 8090

Forbidden
You don't have permission to access /ProgReg/ProgRg.php on this server.
Apache/2.4.23 (Win32) PHP/5.6.25 Server at nnn.n.nnn.nnn Port 80

Open in new window


I checked Netstat -a and there was no line for 80. Even if I want to ask the VPS provider what do I ask ?
I have already done the 'Online' setting.
Avatar of John Tsioumpris
John Tsioumpris
Flag of Greece image

What OS does your VPS has...? maybe port 80 is in use....also have you rebooted the VPS
Avatar of Allan_Fernandes
Allan_Fernandes

ASKER

Windows 2012 R2 Datacentre
I have never asked for a reboot
I checked Netstat -a and there was no line for 80
Is there another way to check ?
How about restarting the Wamp Services ?
RIGHT Click  the Wamp icon and select "Restart All Services"...if this doesn't help then you should again Right Click --> Apache -->Service -->Test Port 80
ASKER CERTIFIED SOLUTION
Avatar of Ray Paseur
Ray Paseur
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Restarting WAMP has been done several times.
Below is the Test po port 80
***** Test which uses port 80 *****
===== Tested by command netstat filtered on port 80 =====
Test for TCP
Your port 80 is used by a processus with PID = 3656
The processus of PID 3656 is 'httpd.exe' Session: Services
The service of PID 3656 for 'httpd.exe' is 'wampapache'
This service is from Wampserver - It is correct
Test for TCPv6
Your port 80 is used by a processus with PID = 3656
The processus of PID 3656 is 'httpd.exe' Session: Services
The service of PID 3656 for 'httpd.exe' is 'wampapache'
This service is from Wampserver - It is correct
===== Tested by attempting to open a socket on port 80 =====
Your port 80 is actually used by :
Server: Apache/2.4.23 (Win32) PHP/5.6.25

Open in new window

I need the VPS in Windows because I have already paid for a whole year.
Also I do not have experience with Linux.

Regarding https://bitnami.com/stacks are you suggesting that I try  
bitnami-wampstack-5.6.28-1-windows-installer.exe ?
I know it might sound simple but have you checked permissions on the file and folder for anonymous / everyone read access?
Everyone I had done, I just added Anonymous Logon too , Restarted, but does not help
Since you are on Windows, see if you disabled IIS (Internet Information Services) service  which arrival runs on port 80.

http://www.webune.com/forums/how-to-disable-windows-iis-at-startup.html
Update for those who view henceforth
I used bitnami-wampstack-5.6.28-1-windows-installer.exe. This helped with Website-2 (VPS) working on port 80.
Due to this Website-1 could make call to Website-2 using the cURL.

I checked, IIS is not installed.