|
@ -936,25 +936,32 @@ SETUPWPNETWORK() |
|
|
# Remove Database |
|
|
# Remove Database |
|
|
REMOVEDB() |
|
|
REMOVEDB() |
|
|
{ |
|
|
{ |
|
|
# MySQL Information |
|
|
# HTML & PHP Website Doesn't Have Database |
|
|
WPDBNAME=$(grep DB_NAME /var/www/$DOMAIN/wp-config.php | cut -d"'" -f4) |
|
|
head -n1 /etc/nginx/sites-available/$DOMAIN | egrep -e 'HTML|PHP' &>> $INSTALLLOG |
|
|
MYSQLUSER=$(grep DB_USER /var/www/$DOMAIN/wp-config.php | cut -d"'" -f4) |
|
|
if [ $? -ne 0 ] |
|
|
MYSQLPASS=$(grep DB_PASS /var/www/$DOMAIN/wp-config.php | cut -d"'" -f4) |
|
|
|
|
|
echo -e " WPDBNAME = $WPDBNAME \n MYSQLUSER = $MYSQLUSER" |
|
|
|
|
|
|
|
|
|
|
|
# Remove Database |
|
|
|
|
|
# For Proper read Command Output |
|
|
|
|
|
stty echo |
|
|
|
|
|
read -p "Are You Sure To Drop $WPDBNAME Database (y/n): " ANSWER |
|
|
|
|
|
|
|
|
|
|
|
if [ "$ANSWER" = "y" ] |
|
|
|
|
|
then |
|
|
then |
|
|
|
|
|
# MySQL Information |
|
|
|
|
|
WPDBNAME=$(grep DB_NAME /var/www/$DOMAIN/wp-config.php | cut -d"'" -f4) |
|
|
|
|
|
MYSQLUSER=$(grep DB_USER /var/www/$DOMAIN/wp-config.php | cut -d"'" -f4) |
|
|
|
|
|
MYSQLPASS=$(grep DB_PASS /var/www/$DOMAIN/wp-config.php | cut -d"'" -f4) |
|
|
|
|
|
echo -e " WPDBNAME = $WPDBNAME \n MYSQLUSER = $MYSQLUSER" |
|
|
|
|
|
|
|
|
# Remove Database |
|
|
# Remove Database |
|
|
mysql -u $MYSQLUSER -p$MYSQLPASS -e "drop database \`$WPDBNAME\`" \ |
|
|
# For Proper read Command Output |
|
|
|| OwnError "Unable To Drop $WPDBNAME Database" |
|
|
stty echo |
|
|
|
|
|
read -p "Are You Sure To Drop $WPDBNAME Database (y/n): " ANSWER |
|
|
|
|
|
|
|
|
|
|
|
if [ "$ANSWER" = "y" ] |
|
|
|
|
|
then |
|
|
|
|
|
# Remove Database |
|
|
|
|
|
mysql -u $MYSQLUSER -p$MYSQLPASS -e "drop database \`$WPDBNAME\`" \ |
|
|
|
|
|
|| OwnError "Unable To Drop $WPDBNAME Database" |
|
|
|
|
|
else |
|
|
|
|
|
# User Denied Messages |
|
|
|
|
|
echo -e "\033[31mUser Denied To Drop $WPDBNAME Database.\e[0m" |
|
|
|
|
|
fi |
|
|
else |
|
|
else |
|
|
# User Denied Messages |
|
|
echo -e "\033[31mNo Database Found For $DOMAIN\e[0m" |
|
|
echo -e "\033[31mUser Denied To Drop $WPDBNAME Database.\e[0m" |
|
|
|
|
|
fi |
|
|
fi |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|