WordPress Internal Server Error

Below are the steps I took to fix the Wordpress Internal Server Error problem.

I’ve spent most of my evening trying to fix the infamous WordPress Internal Server Error. This error has ruined my whole evening.  In an attempt to get support I made a post on wordpress’s forums, but I’m sure everyone knows most of those posts go unanswered.  If you have a problem with wordpress, the best way to get support is to find someone else who had the same problem and fixed it. Below are the steps I took to fix the WordPress Internal Server Error problem.

  1. First Step to fix the problem: Backup your database and your files.  YES; this step is necessary to fix the Internal Server problem.  We’re going to be making a lot of changes to wordpress to try to fix it.  You should always want the ability to return to where you started.  Backup wordpress NOW!
  2. Second Step to fix the wordpress internal server error problem:   Some people claim that the internal server error is caused by a corrupted .htaccess file.  In my case I didn’t even see a .htaccess file in my directory.  I definitely thought this was the problem.  So here’s what I did to fix it: I created a .htaccess file with Notepad++ and uploaded it into my wordpress blog directory.  I then attempted to log into wp-admin and was still getting the WordPress internal server error.
  3. Third Step: I assumed maybe my plugins were the culprit so I deleted all of them from the wp-content/plugins directory using my FTP client.  I know you might be saying, but Hey!! my plugins worked correctly yesterday.  That doesn’t matter… they still could be causing the problem.  After deleting the plugins my wordpress still had the wordpress internal server error.
  4. Final step: I went to wordpress.org and downloaded wordpress.  I re-installed wordpress as though I was “updating” my wordpress blog.  This step is a final measure and will reset some of your wordpress blog settings.  I FTP’ed to my server and deleted ALL of my wordpress files (after I assured they were backed up onto my main machine of course.)  I then uploaded all of the new wordpress files and navigated to wp-upgrade.php as the readme.html file states that comes with the wordpress download.  After going through the upgrade steps the wordpress internal server error was gone.   However, now I had a bigger problem.  My blog was just a blank white page.To fix the wordpress blank white page, I navigated to mywordpressblogaddress.com/wp-admin/ directly.  There I was able to log into the admin panel and clicked settings / Permalinks so that I could change the way my pages were accessed.  I changed the value to my desired setting and applied the changes.  Now my blog works correctly again.  The only final steps would be uploading your theme and finding the plugins you wish to use.  Be sure to get the most updated version of all your plugins, as they are more than likely the culprit of your wordpress internal server error.

Windows 7 First Impressions

I purchased and installed the Windows 7 upgrade. I upgraded to Windows 7 Home Premium from Windows Vista Home Premium. My first impressions of the update are fantastic. The boot time of my PC increased by over 3 minutes, log-in time increased dramatically, and video games receive better FPS rates than they did with the same hardware under Windows Vista.

I purchased and installed the Windows 7 upgrade.  I upgraded to Windows 7 Home Premium from Windows Vista Home Premium.   My first impressions of the update are fantastic.  The boot time of my PC increased by over 3 minutes, log-in time increased dramatically, and video games receive better FPS rates than they did with the same hardware under Windows Vista.

Improvements I’ve Noticed:

  • Quicker boot times
  • Sleek interface
  • More useful Keyboard shortcuts
  • Taskbar docking

Problems I’ve had so far:

  • When accessing Network shares I receive a security warning every time I try to move .zip files.  I’m still trying to find a fix for this.
  • Sometimes when I turn the computer on the network goes undetected for 30seconds-1minute

Cpanel Full Backup

It’s a smart idea to back up your mysql databases, php scripts, and domain settings of your cpanel accounts. To do this, cpanel has a built in function called the “backup wizard.” To activate the wizard, simply log into your cpanel account and click “Backup Wizard.”

Today I’ve been backing up some of my cpanel accounts.  It seems like a simple task, but can be really confusing.

It’s a smart idea to back up your mysql databases, php scripts, and domain settings of your cpanel accounts.  To do this, cpanel has a built in function called the “backup wizard.”  To activate the wizard, simply log into your cpanel account and click “Backup Wizard.”

The wizard gives you a few options, but the only one that makes sense to me was the Full Backup that backs up your databases, scripts, and domains to a .tar.gz file.  The cpanel backup script will notify you via email when it has backed your account up.

Once the account backup is complete, simply FTP into your account and download your .tar.gz backup.

If you want to restore your backup onto a new server, you’ll need to have the server administrator restore the backup via WHM.  Cpanel can not restore full account backups (seems silly, but that’s how it works.)

Open source osDate

osDate provides users with ways to find other users of a particular niche. What I mean by this is that osDate isn’t your normal match.com site (but it could be). osDate is what you want it to be. The possibilities are limitless. If you wanted you could have a Christian dating site, a Jewish dating site, and/or a Muslim dating site.

This weekend I’ve been playing around with an open source project titled osDate.  osDate is a freely available online dating system.  I’ve registered a few domains and installed them on my host to begin hacking this system.  osDate is powered by MySQL and PHP.  I currently have it running on an apache webserver powered by CentOS.  I’ll release the domain name after it’s configured properly.

osDate provides users with ways to find other users of a particular niche.  What I mean by this is that osDate isn’t your normal match.com site (but it could be).  osDate is what you want it to be.  The possibilities are limitless.  If you wanted you could have a Christian dating site, a Jewish dating site, and/or a Muslim dating site.

A large problem with open source communities is lack of documentation.  Really.. who wants to write documentation?  I don’t blame them.  osDate is no exception. The documentation is poor.  However, there is a forum community that you could find with a quick google search.

What I’ve done with osDate so far:

  1. Installed – Installation is easy! Just upload files, create a database, and point your browser to install.php
  2. Set up admin account
  3. Began configuration

I’m a huge fan of open source software, and any hacks or upgrades I make to the software will be posted on this blog.

Blog Intentions

Welcome to my new blog. In this blog I’m going to post tech advice current events in my life, Oklahoma City sporting news, Palm Pre hacks, Ubuntu tips, Ubuntu tricks, Windows 7 apps and much more! You’re probably still wondering what this is all about?

Simple, it’s a blog that I’m going to use to keep in touch with family and friends.  If you’re not my family or friends, I hope you find some of my posts useful and helpful.

Feel free to:

Who am I?

My name is David Rundle.  I am a Computer Engineer and Electrical Engineer that currently resides in Oklahoma City.  I grew up in West Virginia (Go Mountaineers!) and have a love for the outdoors because of it.  My hobbies include: The Outdoors, Linux, Programming, Android App development, Twitter, Facebook, Windows 7, Seach Engine Optimization, Star Wars, Marketing, and much more!  I’m not afraid to leap into anything, and if I like what I’m leaping into then you can read about it here!

Read more about me @ Facebook

What if I need to contact you?

Contact me directly