Title: Syntax error
Last modified: August 19, 2016

---

# Syntax error

 *  [portfood](https://wordpress.org/support/users/portfood/)
 * (@portfood)
 * [18 years ago](https://wordpress.org/support/topic/syntax-error-5/)
 * I am having trouble getting into my website on WordPress. I get the following
   message and cannot sign-in.
    **Parse error: syntax error, unexpected T_STRING
   in /home/portfood/public_html/portfood/wp-admin/admin.php on line 9
 * Here is the text that is on that page. Can someone help ?
    <?php define(‘WP_ADMIN’,
   TRUE);
 * if ( defined(‘ABSPATH’) )
    require_once( ABSPATH . ‘wp-config.php’); else require_once(‘../
   wp-config.php’);
 * if ( get option(‘db_version’) != $wp_db_version ) {
    wp_redirect(get_option(‘
   siteurl’) . ‘/wp-admin/upgrade.php?_wp_http_referer=’
 * . urlencode(stripslashes($_SERVER[‘REQUEST_URI’])));
    exit; }
 * require_once(ABSPATH . ‘wp-admin/includes/admin.php’);
 * auth_redirect();
 * nocache_headers();
 * update_category_cache();
 * wp_get_current_user();
 * $posts_per_page = get_option(‘posts_per_page’);
    $what_to_show = get_option(‘
   what_to_show’); $date_format = get_option(‘date_format’); $time_format = get_option(‘
   time_format’);
 * wp_reset_vars(array(‘profile’, ‘redirect’, ‘redirect_url’, ‘a’, ‘popuptitle’,
 * ‘popupurl’, ‘text’, ‘trackback’, ‘pingback’));
 * wp_enqueue_script( ‘fat’ );
 * $editing = false;
 * if (isset($_GET[‘page’])) {
    $plugin_page = stripslashes($_GET[‘page’]); $plugin_page
   = plugin_basename($plugin_page); }
 * require(ABSPATH . ‘wp-admin/menu.php’);
 * // Handle plugin admin pages.
    if (isset($plugin_page)) { $page_hook = get_plugin_page_hook(
   $plugin_page, $pagenow);
 *  if ( $page_hook ) {
    do_action(‘load-‘ . $page_hook); if (! isset($_GET[‘noheader’]))
   require_once(ABSPATH . ‘wp-admin/admin-header.php’);
 *  do_action($page_hook);
    } else { if ( validate_file($plugin_page) ) { wp_die(
   __(‘Invalid plugin page’)); }
 *  if (! file_exists(ABSPATH . PLUGINDIR . “/$plugin_page”))
    wp_die(sprintf(__(‘
   Cannot load %s.’), htmlentities
 * ($plugin_page)));
 *  do_action(‘load-‘ . $plugin_page);
 *  if (! isset($_GET[‘noheader’]))
    require_once(ABSPATH . ‘wp-admin/admin-header.
   php’);
 *  include(ABSPATH . PLUGINDIR . “/$plugin_page”);
    }
 *  include(ABSPATH . ‘wp-admin/admin-footer.php’);
 *  exit();
    } else if (isset($_GET[‘import’])) {
 *  $importer = $_GET[‘import’];
 *  if ( ! current_user_can(‘import’) )
    wp_die(__(‘You are not allowed to import.’));
 *  if ( validate_file($importer) ) {
    wp_die(__(‘Invalid importer.’)); }
 *  // Allow plugins to define importers as well
    if (! is_callable($wp_importers[
   $importer][2])) { if (! file_exists(ABSPATH . “wp-admin/import/$importer.php”)){
   wp_die(__(‘Cannot load importer.’)); } include(ABSPATH . “wp-admin/import/$importer.
   php”); }
 *  $parent_file = ‘edit.php’;
    $submenu_file = ‘import.php’; $title = __(‘Import’);
 *  if (! isset($_GET[‘noheader’]))
    require_once(ABSPATH . ‘wp-admin/admin-header.
   php’);
 *  require_once(ABSPATH . ‘wp-admin/includes/upgrade.php’);
 *  define(‘WP_IMPORTING’, true);
 *  call_user_func($wp_importers[$importer][2]);
 *  include(ABSPATH . ‘wp-admin/admin-footer.php’);
 *  exit();
    } else { do_action(“load-$pagenow”); }
 * ?>

The topic ‘Syntax error’ is closed to new replies.

 * In: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 0 replies
 * 1 participant
 * Last reply from: [portfood](https://wordpress.org/support/users/portfood/)
 * Last activity: [18 years ago](https://wordpress.org/support/topic/syntax-error-5/)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
