Help - Search - Members - Calendar
Full Version: EasyPHP WebServer...
Weborum Webmaster Forum > Web Page Design > PHP
jcink
Hello,

I'm new here and I found this site through google, weird enough. I was looking for "EasyPHP public web server" and I found the other topic from jasonrap. I'm trying to do the exact same thing as he is. jasonraps topic

My situation is a bit different though. First I had trouble even being able to go to my site locally by using my real IP in my browser. I had to use 127.0.0.1 or localhost. I finally found out what I had to do, commented out the things that jasonrap found, and also commented out the listen: 127.0.0.1:80 that it says to do on the easyphp site. I found I could now get onto my server by typing my IP address in the browser... but only on my local computer. It still doesn't work for any of my friends or my other PC. What could be wrong?

QUOTE
I performed a ShieldsUP scan and confirmed that port 80 is open.


I don't know if this means anything, but I'm stealth on all my ports. Thats what ShieldsUP tells me. I even tried totally shutting down my zonealarm, same result. Is this bad? I'm really, really new to setting up a server, and I know that easyphp isn't really meant to be as a server, but I want to set one up just for the heck of setting one up.

Can anyone help me out/give me some advice? I tried all day to get it to work and I don't know what I'm doing wrong.... thanks for any help..
sjthomas
Hmm if all your ports are stealth than thats why you can't access it on a machine other than your local one. This is more than likely down to your firewall. You say you've shut down Zonealarm but you may also want to look at Windows Firewall if your using it and also any firewall that may be protecting your network, if your on one. Instead of completely shutting down your firewall you will need to just open the relevant port (80) to TCP/HTTP requests (I can't remember how to do that on Zonealarm, I got rid of it some time ago cause I don't like it). If your on a network you may very well need to set up port forwarding for port 80 and forward requests to your machine (if you google for port forwarding and your routers model number you should get detailed isntructions on how to do this). If you have any problems doing any of that, or none of that applies to you then please feel free to ask some more questions smile.gif .

Its a bit of a longer shot but I've also heard that certain ISP's actually have steps in place to prevent setting up a webserver on their personal services. I'm not sure how true that is though.
jcink
QUOTE
Hmm if all your ports are stealth than thats why you can't access it on a machine other than your local one. This is more than likely down to your firewall. You say you've shut down Zonealarm but you may also want to look at Windows Firewall if your using it and also any firewall that may be protecting your network, if your on one.


Hi okay, I am not sure where to find windows firewall...

QUOTE
Instead of completely shutting down your firewall you will need to just open the relevant port (80) to TCP/HTTP requests (I can't remember how to do that on Zonealarm, I got rid of it some time ago cause I don't like it).


Okay. I'll try to lookup how on Zone Alarm how to open ports. Thanks.

QUOTE
If your on a network you may very well need to set up port forwarding for port 80 and forward requests to your machine (if you google for port forwarding and your routers model number you should get detailed isntructions on how to do this).


I'm not on a network; I don't think, but, thanks for the info. I'll also keep in mind the part about the ISP blocking personal servers... I hadn't though of that.

QUOTE
If you have any problems doing any of that, or none of that applies to you then please feel free to ask some more questions.


Thanks a lot. I basically have just one question about where to find my windows firewall... and the Zone Alarm section where I can open port 80, but I think I can google for that... I'll edit this post ASAP if I get it, thanks for the help.
jcink
I don't seem to be able to edit my post... so sorry for the double post. I just ran around in circles trying to figure out how to open port 80, and just cant find out how. My windows help files are full of "XOX" and "XOX XOX" in them... it makes no sense... and I tried disabling the debugging so I could read them and it doesn't work... and I can't find anything to help me in there in anyways I don't think... I checked all over zone alarm, even googled for some help on opening ports with zone alarm but no luck... I got a couple of results with no answers/not the answer I was looking for.

If anyone knows how I can do this, or can talk me through the steps of opening port 80 if I have no firewall on, and I'm not on a network, and I don't have a router please post here, as I don't have a clue what I'm doing... Thanks...
sjthomas
Well if your running Windows XP Service Pack 2 then you will have Windows Firewall. If you dont then you don't need to worry about it. To find it, click on start > control panel > and then either security center OR Windows Firewall (depending on what view your in). If you went to security center, click in Windows Firewall at the bottom. Then click on Off. I know it says not reommended but your running Zone alarm which, while not perfect, is a million times better than Windows XP SP2 Firewall anyway. If you don't see anything like those options then your not running Windows XP SP2. btw you can find out what you are running by going to start > control panel > (performance and maintenence) System > general. It will say your operating system in there as well as the version and the service pack. It would be usefull if you could tell us what it says.

As for Zone Alarm, well its a bit weird. I think you need to find Apache in your programs list, the one within Zone Alarm not the windows start menu one, and give it server rights. Apparently Zone Alarm will then automatically open the relevant ports. You may have to do a similar thing for MySQL and PHP as well. I run Outpost Firewall which gives you better control over rules and ports and stuff which is great if you know what your doing. I had to create loopback, incoming and outgoing rules across the various ports (80, 3306 for MySQL) and all sorts of fun stuff. I don't think Zone Alarm lets you do that although that may just be ebcause I had the free/cheap version. Maybe try their support forums if they have any.

Sorry I can't be of more help.
h198848
Just Try UniServer

to make sure the port 80 is working
use telnet 127.0.0.1 80

If port 80 is working it will last connecting
if not it would closed auto
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.