midosm.com Posted May 6, 2010 Share Posted May 6, 2010 I installed Wordpress on my web server (Windows 2003) and all I get are 404's! It works great locally on my Windows 7 PC. Any ideas? Link to comment Share on other sites More sharing options...
0 Cupcakes Posted May 6, 2010 Share Posted May 6, 2010 What URLs are you accessing the give you 404s? localhost/wp-admin/? perhaps localhost/slug-here? If you're using a default install with default permalinks (localhost/?p=#), are you still getting 404s? Link to comment Share on other sites More sharing options...
0 JoeyF Posted May 6, 2010 Share Posted May 6, 2010 Do you have a rewrite module installed? Most Wordpress installs use clean URLs (blog.whatever.com/2010/05/05/04-test-post/), and if a rewrite module isn't installed, it's gonna think those are actual directories. Link to comment Share on other sites More sharing options...
0 midosm.com Posted May 6, 2010 Author Share Posted May 6, 2010 I am using http://localhost/wordpress/ Link to comment Share on other sites More sharing options...
0 Cupcakes Posted May 6, 2010 Share Posted May 6, 2010 Okay... that doesn't answer anything. Are you using the default permalinks? Are you using pretty permalinks? What pages are 404? Your wordpress frontend or /wp-admin/? Link to comment Share on other sites More sharing options...
0 midosm.com Posted May 6, 2010 Author Share Posted May 6, 2010 On my local PC I am running ugly; on the server I can't get any page to comeup including direct to a spacific page such as http://localhost/wordpress/wp-admin/install.php Link to comment Share on other sites More sharing options...
0 Cupcakes Posted May 6, 2010 Share Posted May 6, 2010 Well my first question to that is.. do you have ALL Wordpress files uploaded into a viewable directory and with the correct permissions for your server's requirements? Link to comment Share on other sites More sharing options...
0 midosm.com Posted May 6, 2010 Author Share Posted May 6, 2010 I am running it on Windows 7 fine. Server is Windows Server 2003. On both I used the Microsoft Web Platform Installer. I am a Wordpress newbie so maybe missing some server settings bit I got all green checks on both installs. Link to comment Share on other sites More sharing options...
0 bolerodan Posted May 6, 2010 Share Posted May 6, 2010 Umm I may be missing something here, but a shot in the dark is, it sounds like you have two computers, your Windows 2003 Server, and your personal computer. Now it seems you've put the wordpress files on your windows 2003 server, then from your local computer, try to access the wordpress install on your server, via http://localhost? If you are, it clearly wont work because localhost is referring to your computer you are currently at, not your webserver on the 2003 computer. You would need to access it via the webservers IP address. Link to comment Share on other sites More sharing options...
0 +Dick Montage Subscriber² Posted May 6, 2010 Subscriber² Share Posted May 6, 2010 Grasping at straws: Server 2003, is IIS installed also? Link to comment Share on other sites More sharing options...
0 midosm.com Posted May 6, 2010 Author Share Posted May 6, 2010 The local system and server are running totally seperate. I built the site local, but cannot even get the standard install working on the server. It is running 2003 and IIS 7. The Windows Web PI installed everything on the server. Link to comment Share on other sites More sharing options...
0 bolerodan Posted May 6, 2010 Share Posted May 6, 2010 The local system and server are running totally seperate. I built the site local, but cannot even get the standard install working on the server. It is running 2003 and IIS 7. The Windows Web PI installed everything on the server. Okay so when you are on your desktop computer, and in your webbrowser you want to access your Webserver thats on your windows 2003 server, what do you type in the address bar? Link to comment Share on other sites More sharing options...
0 midosm.com Posted May 6, 2010 Author Share Posted May 6, 2010 I log onto the dedicated server I have and try it on the local browser at both http://localhost/wordpress/ and http://remama.com/wordpress/ and bot give me the same 404 error! Link to comment Share on other sites More sharing options...
0 Cupcakes Posted May 6, 2010 Share Posted May 6, 2010 http://localhost/wordpress -- Why are you trying to use localhost to access a server that is hosted through GoDaddy? Unless you edited your HOSTS file to point localhost to GoDaddy's IP, you should be using your domain's URL to access it. The error that pops up means the files and/or directory do not exist. Did you actually upload all files under the /wordpress/ directory? Link to comment Share on other sites More sharing options...
0 bolerodan Posted May 6, 2010 Share Posted May 6, 2010 http://localhost/wordpress -- Why are you trying to use localhost to access a server that is hosted through GoDaddy? Unless you edited your HOSTS file to point localhost to GoDaddy's IP, you should be using your domain's URL to access it. The error that pops up means the files and/or directory do not exist. Did you actually upload all files under the /wordpress/ directory? I figured this was an issue as it seemed too suspicious with him talking about localhost a lot. Link to comment Share on other sites More sharing options...
0 midosm.com Posted May 6, 2010 Author Share Posted May 6, 2010 Its a Go Daddy dedicated server so I have access right into the actual server. All files are installed. I can try and put it on a domain no problem. Be Back on that after lucnh. Thanks for taking the time to help on this too. Really cutting my Wordpress teeth here. Link to comment Share on other sites More sharing options...
0 Cupcakes Posted May 6, 2010 Share Posted May 6, 2010 So you have root access to a dedicated server you ordered through GoDaddy? Or are you just using their Windows based shared hosting? If all files are uploaded, then you wouldn't be receiving a 404 error. When you get back, please post up all details of how you "installed" Wordpress on your GoDaddy hosting account. Link to comment Share on other sites More sharing options...
0 midosm.com Posted May 6, 2010 Author Share Posted May 6, 2010 I just published to the domain (www.michaeldouglassmith.com) on the server. I checked via the web and on the server itself. I have more than root access, Its a dedicated server so I have access to the whole server. Here is a screen shot. As you can see all the files are copied to the directory, but don't show up. Link to comment Share on other sites More sharing options...
0 Cupcakes Posted May 6, 2010 Share Posted May 6, 2010 Root access is the highest level.. Can't have "more" than that. So.. I've got a question then.. What else are you running on the server that you NEED a Windows based server? Also, have you setup and configured your server properly that it will be able to run Wordpress' requirements? Link to comment Share on other sites More sharing options...
0 midosm.com Posted May 6, 2010 Author Share Posted May 6, 2010 I am running some other like asp.net sites mostly in splash page form now. I used the Windows Platform INstaller which has Wordpress built in and loads all the require components for Wordpress (PHP, MySQL, etc). I didn't get any big red X's, only green checks. I loaded it the same way local on my W7 box and it worked 100% no issue. On the server I don't get any further than the 404. Must be some server setting missing/wrong. Link to comment Share on other sites More sharing options...
0 midosm.com Posted May 7, 2010 Author Share Posted May 7, 2010 Seems like I am making progress! Now getting a 500 error so it must see the file now in the browser. I now get: The specified procedure could not be found. Link to comment Share on other sites More sharing options...
0 sbauer Posted May 7, 2010 Share Posted May 7, 2010 IIS 6.0 requires you to approve extensions before they can be executed, which is why you were seeing the 404 messages. I'm not familiar with the platform installer, but does it install PHP for you? If so, what DLL did the installer map .php to? (It's under the Home Directory tab > Configuration button) IIS 7 (Windows 7) is quite different from IIS 6. Saying it worked under Windows 7 is like saying it worked under IIS 3, but not IIS 6. Link to comment Share on other sites More sharing options...
0 midosm.com Posted May 7, 2010 Author Share Posted May 7, 2010 mapping to "C:\Program Files\PHP\php5.dll" and now I get a 500 error. Link to comment Share on other sites More sharing options...
0 sbauer Posted May 7, 2010 Share Posted May 7, 2010 mapping to "C:\Program Files\PHP\php5.dll" and now I get a 500 error. Is that directory in your PATH environmental variable? Personally, I hate having PHP installed there. I'd rather it be placed in the root of the system drive (C:\php). Regardless, check on the PATH variable. Link to comment Share on other sites More sharing options...
0 thechronic Posted May 7, 2010 Share Posted May 7, 2010 Install xampp. Works wonders my friend. Official Site (for after installation of xampp). Link to comment Share on other sites More sharing options...
0 sbauer Posted May 7, 2010 Share Posted May 7, 2010 Install xampp. Works wonders my friend. On a production server? No thanks. If you're going to run a production web server, you need to learn how to take care of it, and not hope everything goes well with some instant web server installer. Link to comment Share on other sites More sharing options...
Question
midosm.com
I installed Wordpress on my web server (Windows 2003) and all I get are 404's! It works great locally on my Windows 7 PC. Any ideas?
Link to comment
Share on other sites
29 answers to this question
Recommended Posts