Common WordPress Error Messages and What To Do


Error Message 1:

Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /homepages/0/d318910886/htdocs/yourdomain/wordpress/wp-content/themes/rsmallbiz/header.php on line 14

Solution:

Contact your hosting provider and ask to be upgraded to “PHP 5” or have “PHP 5” added to your account. This is not something you can do yourself. Your hosting provider needs to do this for you.

__________________________________________________________________

Error Message 2:

WordPress Theme Uploader fails – it is trying to add the theme into the “uploads” folder instead of the “theme” folder: /home/users/web/b1299//wp-content/uploads/2011/01

Solution:

Contact your hosting provider and ask to be upgraded to “PHP 5” or have “PHP 5” added to your account. This is not something you can do yourself. Your hosting provider needs to do this for you. If you have PHP5 and the problem exists – ask your hosting provider to raise the Upload limit for WordPress to 4MB.

__________________________________________________________________

Error Message 3:

Fatal error: Call to undefined function register_nav_menus() in /home7/yourdomain/public_html/wp-content/themes/smallbiz/functions.php on line 12

Solution:

Upgrade your WordPress install to WordPress 3.0 or newer. This error tells you that the Theme can’t find the new Menus introduced with WordPress3.0

__________________________________________________________________

Error Message 4:

Warning: Cannot modify header information – header already send by (output started /home7/yourdomain/public_html/wp-content/themes/smallbiz/functions.php on line 1740“) in /home7/yourdomain/public_html/wp-includes/pluggable.php on line 850

Solution:

1) Check for any Third-Party plugins such as SEO Plugins that are actively trying to write information into your header files. Delete the plugin and try adding the plugin back in after you installed the theme.

or

2) You have an empty line of code at the very bottom of your functions.php file. Use an FTP client or Filemanager to access the Smallbiz Functions.php file and remove the empty line at the bottom. The typical filepath is: yourdomain/wp-content/themes/smallbiz

See screenshot below for an example – notice line 1822 and 1823:

Screenhot below shows empty lines removed.

__________________________________________________________________

Common Problems for GoDaddy Customers – GoDaddy and WordPress don’t match.

If you are on Godaddy for hosting consider moving away to a more sophisticated hosting provider such as Bluehost.

Godaddy Windows hosting servers is known to have massive problems with WordPress.

If you are using a Godaddy Linux hosting server make sure to use Firefox instead of Internet Explorer 8 to admin WordPress

On Godaddy servers WordPress must be installed in the root directory to work correctly.

Common Problems for Yahoo Hosting Customers

Yahoo hosting will not let you install WordPress in the root directory of your domain. It requires you to install WordPress in a sub-directory such as www.yourdomain.com/blog . Move to a more sophisticated hosting provider such as Bluehost.

Tags: