Works on localhost, issues over internet
-
So I can get into my wordpress admin/backend and I can view my site as localhost/wordpress, but now accessing my server over the internet just runs…. and runs…. and runs… and then times out.
I HAD it running on IIS so I know the network is set up correctly. I’m just lost how to set it up to be accessed from the internet.
Help?
-
i changed the url name to my actual domain name
now it just gives me
“Not Found
The requested URL /wp-login.php was not found on this server.
Apache/2.4.9 (Win64) PHP/5.5.12 Server at http://www.penumbra-productions.com Port 80″
ok so i did a fresh reinstall and get it to recognize my url/wordpress on the localhost but it still wont see it over the net
I think you should check at your domain control panel provider by your service provider and then points the name servers in DNS settings to IP of the web server where website hosted.
Like I said none of that is the issue. I already had the site running fine without worpress and WAMP using IIS.
all the cnam/a records etc are fine
i even switched back to straight IIS and it still worked fine, so that’s not the issue
im kind of thinking it has something to do with apache….
Hi,
If A records are ok, i don’t think Apache is the issue, your setup is failing in some way. DNS propagation may take a few days to work.
By the way, A records should work primary, CNAME should not be used if you can avoid it (best for subdomains, so on). But if you don’t have subdomain sites, disable it.
On that idea, sometimes using a local reverse ip for apache may conflict with a web setup. I guess you checked that?
you can check the ownership for the wp folders , it should be user as owner and apache as group also check the permission for the folders and set the right permissions.
You can also set debug mode true in wp-config.php to see the error at browser and also check the error logs.This will give you some right direction.i don’t think it’s even getting to wordpress is the issue
i’ve messed with a bunch of settings trying to tweak it and it changed from timing out to just “the server returned no data” which i’ve never even seen before
im going to try and get just a vanilla html file to load on the server with apache and then go from there
so far i can’t even get it to read that there’s an index.php
what makes it even weirder is that i can remote log into the server (via my url not ip) to do all these things… but http into the server is doing nothing
wait…. does WAMP and or wordpress require extra ports to be opened up or is it just 80 and 8080?
No, only needed when you changed the defaults. I did not understand that what is meant by these lines as I can remote log into the server (via my url not ip) to do all these things.
Check your virtual host too and document root path etc.What is in the error log and what you are see in browser after debug set to true?IIS tries to use port 80 by default, which conflicts with any local Apache setup..
Welcome to Windows :/
Solution:
– Disable IIS Service (quick fix)
– Change IIS Service (web host) port (better)
– Restart MAMP / WAMP after this doneI already have iis disabled completely
I uninstalled iis, uninstalled wamp, restarted, installed wamp (fresh) and still can’t get it to even ping on port 80what i meant by remote log in was that I can use remote desktop from my url like http://www.url.com:port for remote desktop, so i know everything is routing just fine through DNS
i’ve tried just a vanilla file in the web root folder now too and it’s not working either, but then i don’t know where at in apache i need to configure what the default file(s) might be either so im not sure if it HAS to be a php file or if i can just do html or what
some progress
when i removed iis it automatically close 80 and 8080 so i created rules for apache
now it says forbidden, which SHOULD be permissions issues… trying to figure that out now
Yeah it seems to be an appache issue… i can’t figure it out though
i’ve gone and changed permissions to “everyone” has “full control” even and it’s not helping
i still get this
“Forbidden
You don’t have permission to access / on this server.
Apache/2.4.9 (Win64) PHP/5.5.12 Server at ~~~~~url~~~~~~~.com Port 80″
ohh got it
i had to reset the apache server after changing any permissions
so
to recap everything
1. Fresh copy of windows server 2012, make sure iis services are not installed
2. Install WAMP stack
3. open ports 80 and 8080 under advanced firewall settings for TCP/UDP inbound and outbound
4. Use security settings to allow access to www root
5. Start WAMP (or restart)
6. Build database with phpmyadmin
7. Unzip wordpress into some folder in www root
8. go to localhost/wordpress to set up access file/config file
9. fix all the other little bugs that i’m sure will creep up
The topic ‘Works on localhost, issues over internet’ is closed to new replies.