fixed delete wp site
Failing when wp-config is at root instead of one level below.
This commit is contained in:
parent
64f1e253c8
commit
97887cf7fe
14
lib/general
14
lib/general
|
@ -18,9 +18,17 @@ db_delete() {
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Get dbname and dbuser of a WP site
|
# Get dbname and dbuser of a WP site
|
||||||
local name=$( grep -F "DB_NAME" /var/www/$domain/wp-config.php | cut -f 4 -d "'" )
|
if [[ -a /var/www/$domain/wp-config.php ]]; then
|
||||||
local user=$( grep -F "DB_USER" /var/www/$domain/wp-config.php | cut -f 4 -d "'" )
|
wpconfpath="/var/www/$domain/wp-config.php"
|
||||||
local host=$( grep -F "DB_HOST" /var/www/$domain/wp-config.php | cut -f 4 -d "'" )
|
elif [[ -a /var/www/$domain/htdocs/wp-config.php ]]; then
|
||||||
|
wpconfpath="/var/www/$domain/htdocs/wp-config.php"
|
||||||
|
else
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
|
||||||
|
local name=$( grep -F "DB_NAME" $wpconfpath | cut -f 4 -d "'" )
|
||||||
|
local user=$( grep -F "DB_USER" $wpconfpath | cut -f 4 -d "'" )
|
||||||
|
local host=$( grep -F "DB_HOST" $wpconfpath | cut -f 4 -d "'" )
|
||||||
local url=$(echo "$host" | cut -f 1 -d ':')
|
local url=$(echo "$host" | cut -f 1 -d ':')
|
||||||
local port=$(echo "$host" | cut -f 2 -d ':')
|
local port=$(echo "$host" | cut -f 2 -d ':')
|
||||||
local done="0"
|
local done="0"
|
||||||
|
|
Loading…
Reference in a new issue