Title: problems with install.php
Last modified: August 18, 2016

---

# problems with install.php

 *  [smilinthyme](https://wordpress.org/support/users/smilinthyme/)
 * (@smilinthyme)
 * [19 years, 10 months ago](https://wordpress.org/support/topic/problems-with-installphp-2/)
 * I am all new to MySQL and WordPress. I know that my server supports MySQL and
   PHPadmin but I don’t seem to get it to work. I have used the [http://esnips.com/doc/e44a5da5-a784-4de9-9fd0-8d772d83b89a/wordpress.swf](http://esnips.com/doc/e44a5da5-a784-4de9-9fd0-8d772d83b89a/wordpress.swf)
   
   tutorial while installing and when I go on to the install.php step all I get 
   is the following:
 * “wp-config.php file. I need this before we can get started. Need more help? We
   got it. You can create a wp-config.php file through a web interface, but this
   doesn’t work for all server setups. The safest way is to manually create the 
   file.”); require_once(‘../wp-config.php’); require_once(‘./upgrade-functions.
   php’); $schema = ( isset($_SERVER[‘HTTPS’]) && strtolower($_SERVER[‘HTTPS’]) 
   == ‘on’ ) ? ‘[https://&#8217](https://&#8217); : ‘[http://&#8217](http://&#8217);;
   $guessurl = str_replace(‘/wp-admin/install.php?step=2’, ”, $schema . $_SERVER[‘
   HTTP_HOST’] . dirname($_SERVER[‘PHP_SELF’]) ); if (isset($_GET[‘step’])) $step
   = $_GET[‘step’]; else $step = 0; header( ‘Content-Type: text/html; charset=utf-
   8’ ); ?>
    WordPress hide_errors(); $installed = $wpdb->get_results(“SELECT * 
   FROM $wpdb->users”); if ($installed) die(‘ ‘.__(‘Already Installed’).’
 * ‘.__(‘You appear to have already installed WordPress. To reinstall please clear
   your old database tables first.’).’
    ‘); $wpdb->show_errors(); switch($step) {
   case 0: ?>
 * ReadMe documentation at your leisure.’), ‘../readme.html’); ?>
 *  **** my comment****
    I have changed the settings aquired in wp-config.php *********
 * ERROR: please type your e-mail address”)); } else if (!is_email($admin_email)){
   die (__(“ERROR: the e-mail address isn’t correct”)); } ?>
 * query(“INSERT INTO $wpdb->linkcategories (cat_id, cat_name) VALUES (1, ‘”.$wpdb-
   >escape(__(‘Blogroll’)).”‘)”); $wpdb->query(“INSERT INTO $wpdb->links (link_url,
   link_name, link_category, link_rss, link_notes) VALUES (‘[http://blogs.linux.ie/xeer/&#8217](http://blogs.linux.ie/xeer/&#8217);,‘
   Donncha’, 1, ‘[http://blogs.linux.ie/xeer/feed/&#8217](http://blogs.linux.ie/xeer/feed/&#8217);,”);”);
   $wpdb->query(“INSERT INTO $wpdb->links (link_url, link_name, link_category, link_rss,
   link_notes) VALUES (‘[http://zengun.org/weblog/&#8217](http://zengun.org/weblog/&#8217);,‘
   Michel’, 1, ‘[http://zengun.org/weblog/feed/&#8217](http://zengun.org/weblog/feed/&#8217);,”);”);
   $wpdb->query(“INSERT INTO $wpdb->links (link_url, link_name, link_category, link_rss,
   link_notes) VALUES (‘[http://boren.nu/&#8217](http://boren.nu/&#8217);, ‘Ryan’,
   1, ‘[http://boren.nu/feed/&#8217](http://boren.nu/feed/&#8217);, ”);”); $wpdb-
   >query(“INSERT INTO $wpdb->links (link_url, link_name, link_category, link_rss,
   link_notes) VALUES (‘[http://photomatt.net/&#8217](http://photomatt.net/&#8217);,‘
   Matt’, 1, ‘[http://xml.photomatt.net/feed/&#8217](http://xml.photomatt.net/feed/&#8217);,”);”);
   $wpdb->query(“INSERT INTO $wpdb->links (link_url, link_name, link_category, link_rss,
   link_notes) VALUES (‘[http://zed1.com/journalized/&#8217](http://zed1.com/journalized/&#8217);,‘
   Mike’, 1, ‘[http://zed1.com/journalized/feed/&#8217](http://zed1.com/journalized/feed/&#8217);,”);”);
   $wpdb->query(“INSERT INTO $wpdb->links (link_url, link_name, link_category, link_rss,
   link_notes) VALUES (‘[http://www.alexking.org/&#8217](http://www.alexking.org/&#8217);,‘
   Alex’, 1, ‘[http://www.alexking.org/blog/wp-rss2.php&#8217](http://www.alexking.org/blog/wp-rss2.php&#8217);,”);”);
   $wpdb->query(“INSERT INTO $wpdb->links (link_url, link_name, link_category, link_rss,
   link_notes) VALUES (‘[http://dougal.gunters.org/&#8217](http://dougal.gunters.org/&#8217);,‘
   Dougal’, 1, ‘[http://dougal.gunters.org/feed/&#8217](http://dougal.gunters.org/feed/&#8217);,”);”);//
   Default category $wpdb->query(“INSERT INTO $wpdb->categories (cat_ID, cat_name,
   category_nicename, category_count, category_description) VALUES (‘0’, ‘”.$wpdb-
   >escape(__(‘Uncategorized’)).”‘, ‘”.sanitize_title(__(‘Uncategorized’)).”‘, ‘
   1’, ”)”); // First post $now = date(‘Y-m-d H:i:s’); $now_gmt = gmdate(‘Y-m-d 
   H:i:s’); $wpdb->query(“INSERT INTO $wpdb->posts (post_author, post_date, post_date_gmt,
   post_content, post_excerpt, post_title, post_category, post_name, post_modified,
   post_modified_gmt, comment_count, to_ping, pinged, post_content_filtered) VALUES(‘
   1’, ‘$now’, ‘$now_gmt’, ‘”.$wpdb->escape(__(‘Welcome to WordPress. This is your
   first post. Edit or delete it, then start blogging!’)).”‘, ”, ‘”.$wpdb->escape(
   __(‘Hello world!’)).”‘, ‘0’, ‘”.$wpdb->escape(__(‘hello-world’)).”‘, ‘$now’, ‘
   $now_gmt’, ‘1’, ”, ”, ”)”); $wpdb->query( “INSERT INTO $wpdb->post2cat (`rel_id`,`
   post_id`, `category_id`) VALUES (1, 1, 1)” ); // Default comment $wpdb->query(“
   INSERT INTO $wpdb->comments (comment_post_ID, comment_author, comment_author_email,
   comment_author_url, comment_date, comment_date_gmt, comment_content) VALUES (‘
   1’, ‘”.$wpdb->escape(__(‘Mr WordPress’)).”‘, ”, ‘[http://wordpress.org/&#8217](http://wordpress.org/&#8217);,‘
   $now’, ‘$now_gmt’, ‘”.$wpdb->escape(__(‘Hi, this is a comment.
    To delete a comment,
   just log in, and view the posts\’ comments, there you will have the option to
   edit or delete them.’)).”‘)”); // First Page $wpdb->query(“INSERT INTO $wpdb-
   >posts (post_author, post_date, post_date_gmt, post_content, post_excerpt, post_title,
   post_category, post_name, post_modified, post_modified_gmt, post_status, to_ping,
   pinged, post_content_filtered) VALUES (‘1’, ‘$now’, ‘$now_gmt’, ‘”.$wpdb->escape(
   __(‘This is an example of a WordPress page, you could edit this to put information
   about yourself or your site so readers know where you are coming from. You can
   create as many pages like this one or sub-pages as you like and manage all of
   your content inside of WordPress.’)).”‘, ”, ‘”.$wpdb->escape(__(‘About’)).”‘,‘
   0’, ‘”.$wpdb->escape(__(‘about’)).”‘, ‘$now’, ‘$now_gmt’, ‘static’, ”, ”, ”)”);
   $wp_rewrite->flush_rules(); // Set up admin user $random_password = substr(md5(
   uniqid(microtime())), 0, 6); $display_name_array = explode(‘@’, $admin_email);
   $display_name = $display_name_array[0]; $wpdb->query(“INSERT INTO $wpdb->users(
   ID, user_login, user_pass, user_email, user_registered, display_name, user_nicename)
   VALUES ( ‘1’, ‘admin’, MD5(‘$random_password’), ‘$admin_email’, NOW(), ‘$display_name’,‘
   admin’)”); $wpdb->query(“INSERT INTO $wpdb->usermeta (user_id, meta_key, meta_value)
   VALUES ({$wpdb->insert_id}, ‘{$table_prefix}user_level’, ’10’);”); $admin_caps
   = serialize(array(‘administrator’ => true)); $wpdb->query(“INSERT INTO $wpdb-
   >usermeta (user_id, meta_key, meta_value) VALUES ({$wpdb->insert_id}, ‘{$table_prefix}
   capabilities’, ‘{$admin_caps}’);”); $message_headers = ‘From: ‘ . $weblog_title.‘‘;
   $message = sprintf(__(“Your new WordPress blog has been successfully set up at:%
   1\$s You can log in to the administrator account with the following information:
   Username: admin Password: %2\$s We hope you enjoy your new weblog. Thanks! –The
   WordPress Team [http://wordpress.org/](http://wordpress.org/) “), $guessurl, 
   $random_password); @wp_mail($admin_email, __(‘New WordPress Blog’), $message,
   $message_headers); wp_cache_flush(); ?>
 * log in with the username “admin” and password “*****password removed in this 
   post*****”.’), ‘../wp-login.php’, $random_password); ?>
 * Note that password carefully! It is a random password that was generated just
   for you. If you lose it, you will have to delete the tables from the database
   yourself, and re-install WordPress. So to review:’); ?>
 *  admin
    wp-login.php
 * WordPress, personal publishing platform.’); ?>”
 * **** I haven’t got a clue what to do, please help!!!!!*****
    //SmilinThyme

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

 *  [moshu](https://wordpress.org/support/users/moshu/)
 * (@moshu)
 * [19 years, 10 months ago](https://wordpress.org/support/topic/problems-with-installphp-2/#post-419045)
 * No, if you see that – PHP is not running on your server.
 *  Thread Starter [smilinthyme](https://wordpress.org/support/users/smilinthyme/)
 * (@smilinthyme)
 * [19 years, 10 months ago](https://wordpress.org/support/topic/problems-with-installphp-2/#post-419291)
 * But they say they support PHP, do I have to upload something to make it run?
 *  [moshu](https://wordpress.org/support/users/moshu/)
 * (@moshu)
 * [19 years, 10 months ago](https://wordpress.org/support/topic/problems-with-installphp-2/#post-419293)
 * No, you don’t have to upload anything. If PHP is running on the server – you 
   shouldn’t see what you posted above. Did you contact your host with your questions?
   Because we cannot do anything about it…

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

The topic ‘problems with install.php’ is closed to new replies.

## Tags

 * [install.php](https://wordpress.org/support/topic-tag/install-php/)
 * [MySQL](https://wordpress.org/support/topic-tag/mysql/)
 * [phpadmin](https://wordpress.org/support/topic-tag/phpadmin/)

 * In: [Installing WordPress](https://wordpress.org/support/forum/installation/)
 * 3 replies
 * 2 participants
 * Last reply from: [moshu](https://wordpress.org/support/users/moshu/)
 * Last activity: [19 years, 10 months ago](https://wordpress.org/support/topic/problems-with-installphp-2/#post-419293)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
