• raghu3

    (@raghu3)


    I just installed wordpress on my win 8.1 laptop from:

    http://www.microsoft.com/web/gallery/wordpress.aspx

    It installed all the dependent software: IIS8 / mysql /php …

    Pull up the c:\inetpub\wwwroot\workpress\readme.html
    wp-admin/install.php in gives an error so created the wp-config.php file from the wp-config-sample.php.

    Try to pull up the wp-admin/install.php and get the error:

    WordPress requires that your web server is running PHP. Your server does not have PHP installed, or PHP is turned off.
    >
    get_var(“SHOW TABLES LIKE ‘$wpdb->users'”) != null ); // Ensure that Blogs appear in search engines by default $blog_public = 1; if ( ! empty( $_POST ) ) $blog_public = isset( $_POST[‘blog_public’] ); $weblog_title = isset( $_POST[‘weblog_title’] ) ? trim( wp_unslash( $_POST[‘weblog_title’] ) ) : ”; $user_name = isset($_POST[‘user_name’]) ? trim( wp_unslash( $_POST[‘user_name’] ) ) : ”; $admin_password = isset($_POST[‘admin_password’]) ? trim( wp_unslash( $_POST[‘admin_password’] ) ) : ”; $admin_email = isset( $_POST[‘admin_email’] ) ? trim( wp_unslash( $_POST[‘admin_email’] ) ) : ”; if ( ! is_null( $error ) ) { ?>

    A couple of input boxes

    />

    ‘ . __( ‘Already Installed’ ) . ‘

    ‘ . __( ‘You appear to have already installed WordPress. To reinstall please clear your old database tables first.’ ) . ‘

    ‘ . __( ‘Log In’ ) . ‘
    ‘ ); } $php_version = phpversion(); $mysql_version = $wpdb->db_version(); $php_compat = version_compare( $php_version, $required_php_version, ‘>=’ ); $mysql_compat = version_compare( $mysql_version, $required_mysql_version, ‘>=’ ) || file_exists( WP_CONTENT_DIR . ‘/db.php’ ); if ( !$mysql_compat && !$php_compat ) $compat = sprintf( __( ‘You cannot install because WordPress %1$s requires PHP version %2$s or higher and MySQL version %3$s or higher. You are running PHP version %4$s and MySQL version %5$s.’ ), $wp_version, $required_php_version, $required_mysql_version, $php_version, $mysql_version ); elseif ( !$php_compat ) $compat = sprintf( __( ‘You cannot install because WordPress %1$s requires PHP version %2$s or higher. You are running version %3$s.’ ), $wp_version, $required_php_version, $php_version ); elseif ( !$mysql_compat ) $compat = sprintf( __( ‘You cannot install because WordPress %1$s requires MySQL version %2$s or higher. You are running version %3$s.’ ), $wp_version, $required_mysql_version, $mysql_version ); if ( !$mysql_compat || !$php_compat ) { display_header(); die( ‘
    ‘ . __( ‘Insufficient Requirements’ ) . ‘

    ‘ . $compat . ‘
    ‘ ); } if ( ! is_string( $wpdb->base_prefix ) || ” === $wpdb->base_prefix ) { display_header(); die( ‘
    ‘ . __( ‘Configuration Error’ ) . ‘

    ‘ . __( ‘Your wp-config.php file has an empty database table prefix, which is not supported.’ ) . ‘
    ‘ ); } switch($step) { case 0: // Step 1 case 1: // Step 1, direct link. display_header(); ?>

    ReadMe documentation at your leisure. Otherwise, just fill in the information below and you’ll be on your way to using the most extendable and powerful personal publishing platform in the world.’ ), ‘../readme.html’ ); ?>

    error ) ) wp_die( $wpdb->error->get_error_message() ); display_header(); // Fill in the data we gathered $weblog_title = isset( $_POST[‘weblog_title’] ) ? trim( wp_unslash( $_POST[‘weblog_title’] ) ) : ”; $user_name = isset($_POST[‘user_name’]) ? trim( wp_unslash( $_POST[‘user_name’] ) ) : ”; $admin_password = isset($_POST[‘admin_password’]) ? wp_unslash( $_POST[‘admin_password’] ) : ”; $admin_password_check = isset($_POST[‘admin_password2’]) ? wp_unslash( $_POST[‘admin_password2’] ) : ”; $admin_email = isset( $_POST[‘admin_email’] ) ?trim( wp_unslash( $_POST[‘admin_email’] ) ) : ”; $public = isset( $_POST[‘blog_public’] ) ? (int) $_POST[‘blog_public’] : 0; // check e-mail address $error = false; if ( empty( $user_name ) ) { // TODO: poka-yoke display_setup_form( __( ‘Please provide a valid username.’ ) ); $error = true; } elseif ( $user_name != sanitize_user( $user_name, true ) ) { display_setup_form( __( ‘The username you provided has invalid characters.’ ) ); $error = true; } elseif ( $admin_password != $admin_password_check ) { // TODO: poka-yoke display_setup_form( __( ‘Your passwords do not match. Please try again.’ ) ); $error = true; } else if ( empty( $admin_email ) ) { // TODO: poka-yoke display_setup_form( __( ‘You must provide an email address.’ ) ); $error = true; } elseif ( ! is_email( $admin_email ) ) { // TODO: poka-yoke display_setup_form( __( ‘Sorry, that isn’t a valid email address. Email addresses look like username@example.com.’ ) ); $error = true; } if ( $error === false ) { $wpdb->show_errors(); $result = wp_install($weblog_title, $user_name, $admin_email, $public, ”, $admin_password); extract( $result, EXTR_SKIP ); ?>

    ‘. esc_html($password) .’
    ‘; echo “

    $password_message
    “; ?>

Viewing 2 replies - 1 through 2 (of 2 total)
  • eversafe

    (@eversafe)

    Haha..
    You just installed wordpress raw files on your IIS – thats all.
    But you havnt install PHP extension on your IIS yet.
    Please follow :
    http://php.iis.net/

    Thread Starter raghu3

    (@raghu3)

    What is interesting is: when I was editing the wp-config, there is a dashboard button that just brings up the site ??
    I will install php extension and see.
    Thanks

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Error: PHP is not running’ is closed to new replies.