Ok, this is a pretty major issue for me as, not only am I unable to access my direct site (jeffwithag.com) but I'm not even able to login to my admin page either. I can see all my other pages (ie: My about page works fine, and if you click on the other tabs, they all work fine except for the home page. These pages did work fine like 10 mins before, and so the only thing I can think of that may have cause this was a new plugin. I deleted the two plugins I had added in that time frame, but the error was still occuring.
I am using godaddy hosting, windows, php5, mysql.
Things I've tried and the results
T: Deleting all my plugins via FTP.
R: Still got error, just now my other tabs did not have plugins working.
T: Adding a php5.ini file with the following code
memory_limit = 50M post_max_size = 32M file_uploads = On upload_max_filesize = 192M
R: I got some godaddy error about not having the MYSQL files needed or something to that effect. (I didn't copy down the error message as I was on the phone with godaddy support at the time.) I removed the php5.ini file and this error went away.
T: Looking at my index.php file, my wp-config.php file and my web.config file.
R: Didn't see anything obvious. I did notice one forum entry stating to change
in my index file, but this did nothing, so I changed it back.
T: Changing permissions on my directories in godaddy.com
R: Again, nothing.
In any case, it's my home page (the page of blog posts) page that keep getting the following error:
500 - Internal server error.
There is a problem with the resource you are looking for, and it cannot be displayed.
and my wp-admin/admin.php just gives me a blank page now.
I'm not sure how wordpress works exactly, but what do these two pages have in common that the others don't? Do they directly communicate to the WP database, and the others not? I'm really hoping this is not a database issue, where I would lose already writing post. I'm hoping maybe some settings or paths got changed via a plugin and I just need to locate where and change it back?
Any how, I've been up all night trying to figure it out, when I finally decide to bite the bullet and follow Samboll's (moderator on these forums) advice. He mentioned a few places that godaddy's windows support with php is unreliable at best and that you should switch over to Linux. So right now I'm at the following:
Current Hosting Account Status: Pending Account Change
I'm hoping this switch 'magically' fixes everything, but I find it frustrating not knowing what suddenly broke. My understanding is that this switch can take from 24 upto 72 hours. So in case it doesn't address the issue, I thought I'd get a jump on it and ask for any suggestions, as I'd like to get the site back up and running asap.
My current plan is to check it after the linux switch is complete. If still not working, I'd create the php5.ini file exactly as shown above. Let me know if that looks right or missing something? If that doesn't work, the only other think I can think of is to start from scratch, which I'd rather avoid if possible.
Thanking you in advance for any possible help you can offer.