Nested install fixes. Props sivel. fixes #7997 for trunk
git-svn-id: https://develop.svn.wordpress.org/trunk@10698 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
parent
ee2a7bf311
commit
13dc24e8e0
@ -42,8 +42,8 @@ if ( !is_writable('../'))
|
|||||||
if (file_exists('../wp-config.php'))
|
if (file_exists('../wp-config.php'))
|
||||||
wp_die("<p>The file 'wp-config.php' already exists. If you need to reset any of the configuration items in this file, please delete it first. You may try <a href='install.php'>installing now</a>.</p>");
|
wp_die("<p>The file 'wp-config.php' already exists. If you need to reset any of the configuration items in this file, please delete it first. You may try <a href='install.php'>installing now</a>.</p>");
|
||||||
|
|
||||||
// Check if wp-config.php exists above the root directory
|
// Check if wp-config.php exists above the root directory but is not part of another install
|
||||||
if (file_exists('../../wp-config.php') && ! file_exists('../../wp-load.php'))
|
if (file_exists('../../wp-config.php') && ! file_exists('../../wp-settings.php'))
|
||||||
wp_die("<p>The file 'wp-config.php' already exists one level above your WordPress installation. If you need to reset any of the configuration items in this file, please delete it first. You may try <a href='install.php'>installing now</a>.</p>");
|
wp_die("<p>The file 'wp-config.php' already exists one level above your WordPress installation. If you need to reset any of the configuration items in this file, please delete it first. You may try <a href='install.php'>installing now</a>.</p>");
|
||||||
|
|
||||||
if (isset($_GET['step']))
|
if (isset($_GET['step']))
|
||||||
|
@ -26,9 +26,9 @@ if ( file_exists( ABSPATH . 'wp-config.php') ) {
|
|||||||
/** The config file resides in ABSPATH */
|
/** The config file resides in ABSPATH */
|
||||||
require_once( ABSPATH . 'wp-config.php' );
|
require_once( ABSPATH . 'wp-config.php' );
|
||||||
|
|
||||||
} elseif ( file_exists( dirname(ABSPATH) . '/wp-config.php' ) && ! file_exists( dirname(ABSPATH) . '/wp-load.php' ) ) {
|
} elseif ( file_exists( dirname(ABSPATH) . '/wp-config.php' ) && ! file_exists( dirname(ABSPATH) . '/wp-settings.php' ) ) {
|
||||||
|
|
||||||
/** The config file resides one level below ABSPATH */
|
/** The config file resides one level above ABSPATH but is not part of another install*/
|
||||||
require_once( dirname(ABSPATH) . '/wp-config.php' );
|
require_once( dirname(ABSPATH) . '/wp-config.php' );
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user