Title: Auto Upgrade Problem
Last modified: August 19, 2016

---

# Auto Upgrade Problem

 *  [murph00009](https://wordpress.org/support/users/murph00009/)
 * (@murph00009)
 * [16 years, 4 months ago](https://wordpress.org/support/topic/auto-upgrade-problem-3/)
 * I attempted to upgrade wordpress last night using auto upgrade. Usually I have
   no problems, the last few times it upgraded just fine. However this time the 
   screen went blank and now nothing shows up on the website.
 * Can someone help me out?
 * Here is the output from phpadmin:
 *     ```
       [03-Jan-2010 15:02:56] PHP Fatal error:  Call to a member function show_errors() on a non-object in /xxx/x-xxxxxx/www/wp-content/plugins/forum-server/fs-admin/fs-admin.php on line 16
       [03-Jan-2010 15:05:50] PHP Notice:  Use of undefined constant WPFURL - assumed 'WPFURL' in /xxx/x-xxxxxx/www/wp-content/plugins/forum-server/fs-admin/wpf-add-usergroup.php on line 3
       [03-Jan-2010 15:05:50] PHP Fatal error:  Call to undefined function __() in /xxx/x-xxxxxx/www/wp-content/plugins/forum-server/fs-admin/wpf-add-usergroup.php on line 21
       [03-Jan-2010 16:18:55] WordPress database error Unknown column 'robotsmeta' in 'field list' for query UPDATE wp_posts SET robotsmeta = 'index,follow' WHERE ID = 792 made by edit_post, wp_update_post, wp_insert_post, do_action, call_user_func_array, wp_save_post_revision, _wp_put_post_revision, wp_insert_post, do_action, call_user_func_array, RobotsMeta_Admin->robotsmeta_insert_post
       [03-Jan-2010 16:18:55] WordPress database error Unknown column 'robotsmeta' in 'field list' for query UPDATE wp_posts SET robotsmeta = 'index,follow' WHERE ID = 230 made by edit_post, wp_update_post, wp_insert_post, do_action, call_user_func_array, RobotsMeta_Admin->robotsmeta_insert_post
       [03-Jan-2010 16:24:08] WordPress database error Unknown column 'robotsmeta' in 'field list' for query UPDATE wp_posts SET robotsmeta = '' WHERE ID = 793 made by wp_write_post, wp_insert_post, do_action, call_user_func_array, RobotsMeta_Admin->robotsmeta_insert_post
       [03-Jan-2010 16:24:55] WordPress database error Unknown column 'robotsmeta' in 'field list' for query UPDATE wp_posts SET robotsmeta = '' WHERE ID = 793 made by edit_post, wp_update_post, wp_insert_post, do_action, call_user_func_array, RobotsMeta_Admin->robotsmeta_insert_post
       [03-Jan-2010 16:25:55] WordPress database error Unknown column 'robotsmeta' in 'field list' for query UPDATE wp_posts SET robotsmeta = '' WHERE ID = 793 made by edit_post, wp_update_post, wp_insert_post, do_action, call_user_func_array, RobotsMeta_Admin->robotsmeta_insert_post
       [03-Jan-2010 16:26:56] WordPress database error Unknown column 'robotsmeta' in 'field list' for query UPDATE wp_posts SET robotsmeta = '' WHERE ID = 793 made by edit_post, wp_update_post, wp_insert_post, do_action, call_user_func_array, RobotsMeta_Admin->robotsmeta_insert_post
       [03-Jan-2010 16:28:56] WordPress database error Unknown column 'robotsmeta' in 'field list' for query UPDATE wp_posts SET robotsmeta = '' WHERE ID = 793 made by edit_post, wp_update_post, wp_insert_post, do_action, call_user_func_array, RobotsMeta_Admin->robotsmeta_insert_post
       [03-Jan-2010 16:29:56] WordPress database error Unknown column 'robotsmeta' in 'field list' for query UPDATE wp_posts SET robotsmeta = '' WHERE ID = 793 made by edit_post, wp_update_post, wp_insert_post, do_action, call_user_func_array, RobotsMeta_Admin->robotsmeta_insert_post
       [03-Jan-2010 16:30:09] WordPress database error Unknown column 'robotsmeta' in 'field list' for query UPDATE wp_posts SET robotsmeta = 'index,follow' WHERE ID = 794 made by edit_post, wp_update_post, wp_insert_post, do_action, call_user_func_array, wp_save_post_revision, _wp_put_post_revision, wp_insert_post, do_action, call_user_func_array, RobotsMeta_Admin->robotsmeta_insert_post
       [03-Jan-2010 16:30:09] WordPress database error Unknown column 'robotsmeta' in 'field list' for query UPDATE wp_posts SET robotsmeta = 'index,follow' WHERE ID = 793 made by edit_post, wp_update_post, wp_insert_post, do_action, call_user_func_array, RobotsMeta_Admin->robotsmeta_insert_post
       [04-Jan-2010 01:36:03] PHP Notice:  Use of undefined constant WPFURL - assumed 'WPFURL' in /xxx/x-xxxxxx/www/wp-content/plugins/forum-server/fs-admin/wpf-add-usergroup.php on line 3
       [04-Jan-2010 01:36:03] PHP Fatal error:  Call to undefined function __() in /xxx/x-xxxxxx/www/wp-content/plugins/forum-server/fs-admin/wpf-add-usergroup.php on line 21
       [04-Jan-2010 01:36:18] PHP Fatal error:  Call to a member function show_errors() on a non-object in /xxx/x-xxxxxx/www/wp-content/plugins/forum-server/fs-admin/fs-admin.php on line 16
       [04-Jan-2010 05:25:38] PHP Warning:  copy(/xxx/x-xxxxxx/www/wp-includes/post.php) [<a href='function.copy'>function.copy</a>]: failed to open stream: Interrupted system call in /xxx/x-xxxxxx/www/wp-admin/includes/class-wp-filesystem-direct.php on line 131
       [04-Jan-2010 05:37:23] PHP Fatal error:  Call to undefined function is_admin() in /xxx/x-xxxxxx/www/wp-includes/vars.php on line 16
       [04-Jan-2010 05:37:32] PHP Fatal error:  Call to undefined function is_admin() in /xxx/x-xxxxxx/www/wp-includes/vars.php on line 16
       [05-Jan-2010 01:05:28] PHP Parse error:  syntax error, unexpected T_ELSE in /xxx/x-xxxxxx/www/wp-includes/post-template.php on line 1364
       [05-Jan-2010 01:05:45] PHP Parse error:  syntax error, unexpected T_ELSE in /xxx/x-xxxxxx/www/wp-includes/post-template.php on line 1364
       [05-Jan-2010 01:05:53] PHP Parse error:  syntax error, unexpected T_ELSE in /xxx/x-xxxxxx/www/wp-includes/post-template.php on line 1364
       [05-Jan-2010 01:06:00] PHP Parse error:  syntax error, unexpected T_ELSE in /xxx/x-xxxxxx/www/wp-includes/post-template.php on line 1364
       [05-Jan-2010 01:06:44] PHP Parse error:  syntax error, unexpected T_ELSE in /xxx/x-xxxxxx/www/wp-includes/post-template.php on line 1364
       [05-Jan-2010 01:07:14] PHP Parse error:  syntax error, unexpected T_ELSE in /xxx/x-xxxxxx/www/wp-includes/post-template.php on line 1364
       [05-Jan-2010 01:11:47] PHP Parse error:  syntax error, unexpected T_ELSE in /xxx/x-xxxxxx/www/wp-includes/post-template.php on line 1364
       [05-Jan-2010 01:12:47] PHP Parse error:  syntax error, unexpected T_ELSE in /xxx/x-xxxxxx/www/wp-includes/post-template.php on line 1364
       [05-Jan-2010 01:13:48] PHP Parse error:  syntax error, unexpected T_ELSE in /xxx/x-xxxxxx/www/wp-includes/post-template.php on line 1364
       [05-Jan-2010 01:14:15] PHP Parse error:  syntax error, unexpected T_ELSE in /xxx/x-xxxxxx/www/wp-includes/post-template.php on line 1364
       [05-Jan-2010 01:14:21] PHP Parse error:  syntax error, unexpected T_ELSE in /xxx/x-xxxxxx/www/wp-includes/post-template.php on line 1364
       [05-Jan-2010 01:14:48] PHP Parse error:  syntax error, unexpected T_ELSE in /xxx/x-xxxxxx/www/wp-includes/post-template.php on line 1364
       [05-Jan-2010 01:15:00] PHP Parse error:  syntax error, unexpected T_ELSE in /xxx/x-xxxxxx/www/wp-includes/post-template.php on line 1364
       [05-Jan-2010 01:15:03] PHP Parse error:  syntax error, unexpected T_ELSE in /xxx/x-xxxxxx/www/wp-includes/post-template.php on line 1364
       [05-Jan-2010 01:15:54] PHP Parse error:  syntax error, unexpected T_ELSE in /xxx/x-xxxxxx/www/wp-includes/post-template.php on line 1364
       [05-Jan-2010 01:15:59] PHP Parse error:  syntax error, unexpected T_ELSE in /xxx/x-xxxxxx/www/wp-includes/post-template.php on line 1364
       [05-Jan-2010 01:16:08] PHP Parse error:  syntax error, unexpected T_ELSE in /xxx/x-xxxxxx/www/wp-includes/post-template.php on line 1364
       [05-Jan-2010 01:17:58] PHP Parse error:  syntax error, unexpected T_ELSE in /xxx/x-xxxxxx/www/wp-includes/post-template.php on line 1364
       [05-Jan-2010 01:20:10] PHP Parse error:  syntax error, unexpected T_ELSE in /xxx/x-xxxxxx/www/wp-includes/post-template.php on line 1364
       ```
   

Viewing 6 replies - 1 through 6 (of 6 total)

 *  [workingroup](https://wordpress.org/support/users/workingroup/)
 * (@workingroup)
 * [16 years, 4 months ago](https://wordpress.org/support/topic/auto-upgrade-problem-3/#post-1331589)
 * You should seek tech support from your hosting provider…sounds like a database
   error…the newer version might take a version of the SQL database which your provider
   does not support…
 *  [neodan](https://wordpress.org/support/users/neodan/)
 * (@neodan)
 * [16 years, 4 months ago](https://wordpress.org/support/topic/auto-upgrade-problem-3/#post-1331599)
 * Are you using an automatic script installer? It may be that your host does not
   have that tool updated.
 *  Thread Starter [murph00009](https://wordpress.org/support/users/murph00009/)
 * (@murph00009)
 * [16 years, 4 months ago](https://wordpress.org/support/topic/auto-upgrade-problem-3/#post-1331645)
 * workingroup – I don’t think the versions should be a problem they update those
   every few months.
 * neodan – I’m not sure I understand what you mean. If you are talking about the
   automatic installer that wordpress uses then yes. When I saw that a new version
   was available I just clicked the upgrade button and was given two options download
   or do an automatic upgrade and I selected automatic.
 *  [Anthony Montalbano](https://wordpress.org/support/users/italianst4/)
 * (@italianst4)
 * [16 years, 4 months ago](https://wordpress.org/support/topic/auto-upgrade-problem-3/#post-1331728)
 * What version of WordPress were you on that was working? And what version were
   you upgrading too (2.9.1)?
 * If you were a version pre 2.9, it maybe a version of the database. If the blog
   was setup a while back it is possible that the version of the database is out
   of date. Even though your web host may provide the newest version of MySQL, it
   doesn’t typically get applied to all of your previously created databases.
 * So you would first have to migrate your installation from an older version of
   MySQL to a newer version first, before the upgrade. Hopefully you can restore
   your installation from a database backup, to try to upgrade again, with the right
   version of MySQL.
 * Here are the current WordPress requirements: [http://codex.wordpress.org/Hosting_WordPress](http://codex.wordpress.org/Hosting_WordPress)
 * Hope this gives you better direction to solving your issue.
 * ~Anthony
 *  Thread Starter [murph00009](https://wordpress.org/support/users/murph00009/)
 * (@murph00009)
 * [16 years, 4 months ago](https://wordpress.org/support/topic/auto-upgrade-problem-3/#post-1331938)
 * Something very strange is happening. I restored the database to before the upgrade
   and copied all the files for the previous installation and now the webpage is
   showing this. This is what comes up when I go to the website, where wordpress
   should instead display.
 * `to be integer, ' . gettype( $quote_style ) . ' given', E_USER_WARNING ); return;}
   return wp_specialchars_decode( $string, $quote_style ); } } // For PHP < 5.2.0
   if ( !function_exists('json_encode') ) { function json_encode( $string ) { global
   $wp_json; if ( !is_a($wp_json, 'Services_JSON') ) { require_once( 'class-json.
   php' ); $wp_json = new Services_JSON(); } return $wp_json->encodeUnsafe( $string);}}
   if ( !function_exists('json_decode') ) { function json_decode( $string ) { global
   $wp_json; if ( !is_a($wp_json, 'Services_JSON') ) { require_once( 'class-json.
   php' ); $wp_json = new Services_JSON(); } return $wp_json->decode( $string );}}//
   pathinfo that fills 'filename' without extension like in PHP 5.2+ function pathinfo52(
   $path) { $parts = pathinfo($path); if ( !isset($parts['filename']) ) { $parts['
   filename'] = substr( $parts['basename'], 0, strrpos($parts['basename'], '.') );
   if ( empty($parts['filename']) ) // there's no extension $parts['filename'] =
   $parts['basename']; } return $parts; } rt_callback( $a, $b ) { // Don't use translated
   versions of Etc if ( 'Etc' === $a['continent'] && 'Etc' === $b['continent'] ){//
   Make the order of these more like the old dropdown if ( 'GMT+' === substr( $a['
   city'], 0, 4 ) && 'GMT+' === substr( $b['city'], 0, 4 ) ) { return -1 * ( strnatcasecmp(
   $a['city'], $b['city'] ) ); } if ( 'UTC' === $a['city'] ) { if ( 'GMT+' === substr(
   $b['city'], 0, 4 ) ) { return 1; } return -1; } if ( 'UTC' === $b['city'] ) {
   if ( 'GMT+' === substr( $a['city'], 0, 4 ) ) { return -1; } return 1; } return
   strnatcasecmp( $a['city'], $b['city'] ); } if ( $a['t_continent'] == $b['t_continent']){
   if ( $a['t_city'] == $b['t_city'] ) { return strnatcasecmp( $a['t_subcity'], 
   $b['t_subcity'] ); } return strnatcasecmp( $a['t_city'], $b['t_city'] ); } else{//
   Force Etc to the bottom of the list if ( 'Etc' === $a['continent'] ) { return
   1; } if ( 'Etc' === $b['continent'] ) { return -1; } return strnatcasecmp( $a['
   t_continent'], $b['t_continent'] ); } } /** * Gives a nicely formatted list of
   timezone strings // temporary! Not in final * * @param $selected_zone string 
   Selected Zone * */ function wp_timezone_choice( $selected_zone ) { static $mo_loaded
   = false; $continents = array( 'Africa', 'America', 'Antarctica', 'Arctic', 'Asia','
   Atlantic', 'Australia', 'Europe', 'Indian', 'Pacific'); // Load translations 
   for continents and cities if ( !$mo_loaded ) { $locale = get_locale(); $mofile
   = WP_LANG_DIR . '/continents-cities-' . $locale . '.mo'; load_textdomain( 'continents-
   cities', $mofile ); $mo_loaded = true; } $zonen = array(); foreach ( timezone_identifiers_list()
   as $zone ) { $zone = explode( '/', $zone ); if ( !in_array( $zone[0], $continents)){
   continue; } // This determines what gets set and translated - we don't translate
   Etc/* strings here, they are done later $exists = array( 0 => ( isset( $zone[
   0] ) && $zone[0] ) ? true : false, 1 => ( isset( $zone[1] ) && $zone[1] ) ? true:
   false, 2 => ( isset( $zone[2] ) && $zone[2] ) ? true : false ); $exists[3] = (
   $exists[0] && 'Etc' !== $zone[0] ) ? true : false; $exists[4] = ( $exists[1] &&
   $exists[3] ) ? true : false; $exists[5] = ( $exists[2] && $exists[3] ) ? true:
   false; $zonen[] = array( 'continent' => ( $exists[0] ? $zone[0] : '' ), 'city'
   => ( $exists[1] ? $zone[1] : '' ), 'subcity' => ( $exists[2] ? $zone[2] : '' ),'
   t_continent' => ( $exists[3] ? translate( str_replace( '_', ' ', $zone[0] ), '
   continents-cities' ) : '' ), 't_city' => ( $exists[4] ? translate( str_replace('_','',
   $zone[1] ), 'continents-cities' ) : '' ), 't_subcity' => ( $exists[5] ? translate(
   str_replace( '_', ' ', $zone[2] ), 'continents-cities' ) : '' ) ); } usort( $
   zonen, '_wp_timezone_choice_usort_callback' ); $structure = array(); if ( empty(
   $selected_zone ) ) { $structure[] = '' . __( 'Select a city' ) . ''; } foreach(
   $zonen as $key => $zone ) { // Build value in an array to join later $value =
   array( $zone['continent'] ); if ( empty( $zone['city'] ) ) { // It's at the continent
   level (generally won't happen) $display = $zone['t_continent']; } else { // It's
   inside a continent group // Continent optgroup if ( !isset( $zonen[$key - 1] )
   || $zonen[$key - 1]['continent'] !== $zone['continent'] ) { $label = $zone['t_continent'];
   $structure[] = '`
 *  [joehuffman2](https://wordpress.org/support/users/joehuffman2/)
 * (@joehuffman2)
 * [15 years, 9 months ago](https://wordpress.org/support/topic/auto-upgrade-problem-3/#post-1332032)
 * Wow, you got pwned by WordPress. Huge bug but something that is an extremely 
   rare case.

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘Auto Upgrade Problem’ is closed to new replies.

 * In: [Installing WordPress](https://wordpress.org/support/forum/installation/)
 * 6 replies
 * 5 participants
 * Last reply from: [joehuffman2](https://wordpress.org/support/users/joehuffman2/)
 * Last activity: [15 years, 9 months ago](https://wordpress.org/support/topic/auto-upgrade-problem-3/#post-1332032)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
