Today I tried to log in to my Wordpress blog but I got a 500 error page! I never had this problem. Has my site been hacked? The URL is http://celeblogs.info
Looks like you need to reinstall wordpress, just re-upload the latest wordpress 2.8.5 html files and reconfigure the config.php file with your database settings and you should be good to go.
500 error usually puts the error in the webserver's error logs. (I believe the error even tells you such) Can you please check what's in the logs and report back please? edit: It does look like most of yoru files are missing though. I get a directory listing when I access your site. Best bet would be to contact your host about applying a backup. I do not recommend an upgrade as you'll have to reinstall everything afterwards.
By going to the URL you can see that the wordpress files that are required to run the site just aren't there. All wordpress posts/pages are contained within the mySQL database, which should still be intact. Follow my instructions and see what happens. Could be an easy fix.
Ok, I see. But how I reinstall Wordpress without loosing my posts? Should I upload the Wordpress files using an FTP program or should I use cPanel?
I disagree. This is for an existing blog that we don;t know what version was being run, we don't know what was uploaded, and we don't know what the condition of the database is in. Uploading a new install on top of a broken old one may do worse damage. 1) Back up your database. Let's do that right off before anything else occurs. Leave it on your desktop and don't touch it. That way no posts are missing. 2) Contact your host. Hopefully they have a recent backup that they can replace your current setup. If it's recent, this will return everything back the way it was. What happened to get the blog in the condition it is in now? (ie Where did the files go anyway?)
The backend is obviously WordPress, it doesn't matter what version it was, just install the latest 2.8.5, upload the files from wordpress.org directly to your ftp directory. All the posts and pages, comments/etc. are stored in the WordPress Database and referenced from the config.php file. The posts/pages/etc. are NOT stored in html file. I don't know why this is so confusing.
Yeap thats true SCLocal. He needs to upload fresh wp files through FTP client and then link DB (userid+password) with config.sys DON.