|
@ -557,7 +557,7 @@ ee_mod_delete_nginxconf() |
|
|
fi |
|
|
fi |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
DEBUG_NGINX() |
|
|
ee_mod_debug_nginx_start() |
|
|
{ |
|
|
{ |
|
|
# Lets Disable Nginx Reload Trigger |
|
|
# Lets Disable Nginx Reload Trigger |
|
|
EE_DEBUG_NGINX="" |
|
|
EE_DEBUG_NGINX="" |
|
@ -568,16 +568,16 @@ DEBUG_NGINX() |
|
|
EE_IP_ADDRESS="0.0.0.0/0" |
|
|
EE_IP_ADDRESS="0.0.0.0/0" |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
for DEBUG_IP_ADDRESS in $(echo $EE_IP_ADDRESS) |
|
|
for ee_debug_ip_address in $(echo $EE_IP_ADDRESS) |
|
|
do |
|
|
do |
|
|
grep "debug_connection $DEBUG_IP_ADDRESS" /etc/nginx/nginx.conf &>> $EE_COMMAND_LOG |
|
|
grep "debug_connection $ee_debug_ip_address" /etc/nginx/nginx.conf &>> $EE_COMMAND_LOG |
|
|
if [ $? -ne 0 ] |
|
|
if [ $? -ne 0 ] |
|
|
then |
|
|
then |
|
|
# Enable Debug Connection |
|
|
# Enable Debug Connection |
|
|
ee_lib_echo "Setting Up Nginx Debug Connection, Please Wait..." |
|
|
ee_lib_echo "Setting Up Nginx Debug Connection, Please Wait..." |
|
|
|
|
|
|
|
|
# EasyEngine Found New IP Address Which Is Not Present In nginx.conf |
|
|
# EasyEngine Found New IP Address Which Is Not Present In nginx.conf |
|
|
sed -i "/events {/a \\\t$(echo debug_connection $DEBUG_IP_ADDRESS\;)" /etc/nginx/nginx.conf |
|
|
sed -i "/events {/a \\\t$(echo debug_connection $ee_debug_ip_address\;)" /etc/nginx/nginx.conf |
|
|
|
|
|
|
|
|
# Lets Trigger The Nginx Reload |
|
|
# Lets Trigger The Nginx Reload |
|
|
EE_DEBUG_NGINX="--nginx" |
|
|
EE_DEBUG_NGINX="--nginx" |
|
@ -590,7 +590,7 @@ DEBUG_NGINX() |
|
|
fi |
|
|
fi |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
DEBUG_NGINX_STOP() |
|
|
ee_mod_debug_nginx_stop() |
|
|
{ |
|
|
{ |
|
|
grep "debug_connection" /etc/nginx/nginx.conf &>> $EE_COMMAND_LOG |
|
|
grep "debug_connection" /etc/nginx/nginx.conf &>> $EE_COMMAND_LOG |
|
|
if [ $? -eq 0 ] |
|
|
if [ $? -eq 0 ] |
|
@ -604,7 +604,7 @@ DEBUG_NGINX_STOP() |
|
|
fi |
|
|
fi |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
DEBUG_NGINX_REWRITE() |
|
|
ee_mod_debug_nginx_rewrite_start() |
|
|
{ |
|
|
{ |
|
|
grep "rewrite_log on;" /etc/nginx/nginx.conf &>> $EE_COMMAND_LOG |
|
|
grep "rewrite_log on;" /etc/nginx/nginx.conf &>> $EE_COMMAND_LOG |
|
|
if [ $? -ne 0 ] |
|
|
if [ $? -ne 0 ] |
|
@ -619,7 +619,7 @@ DEBUG_NGINX_REWRITE() |
|
|
fi |
|
|
fi |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
DEBUG_NGINX_REWRITE_STOP() |
|
|
ee_mod_debug_nginx_rewrite_stop() |
|
|
{ |
|
|
{ |
|
|
grep "rewrite_log on;" /etc/nginx/nginx.conf &>> $EE_COMMAND_LOG |
|
|
grep "rewrite_log on;" /etc/nginx/nginx.conf &>> $EE_COMMAND_LOG |
|
|
if [ $? -eq 0 ] |
|
|
if [ $? -eq 0 ] |
|
@ -634,7 +634,7 @@ DEBUG_NGINX_REWRITE_STOP() |
|
|
fi |
|
|
fi |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
DEBUG_NGINX_SITE() |
|
|
ee_mod_debug_nginx_site_start() |
|
|
{ |
|
|
{ |
|
|
grep "error.log debug" /etc/nginx/sites-available/$EE_DOMAIN &>> $EE_COMMAND_LOG |
|
|
grep "error.log debug" /etc/nginx/sites-available/$EE_DOMAIN &>> $EE_COMMAND_LOG |
|
|
if [ $? -ne 0 ] |
|
|
if [ $? -ne 0 ] |
|
@ -649,7 +649,7 @@ DEBUG_NGINX_SITE() |
|
|
fi |
|
|
fi |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
DEBUG_NGINX_SITE_STOP() |
|
|
ee_mod_debug_nginx_site_stop() |
|
|
{ |
|
|
{ |
|
|
grep "error.log debug" /etc/nginx/sites-available/$EE_DOMAIN &>> $EE_COMMAND_LOG |
|
|
grep "error.log debug" /etc/nginx/sites-available/$EE_DOMAIN &>> $EE_COMMAND_LOG |
|
|
if [ $? -eq 0 ] |
|
|
if [ $? -eq 0 ] |
|
@ -664,7 +664,7 @@ DEBUG_NGINX_SITE_STOP() |
|
|
fi |
|
|
fi |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
DEBUG_NGINX_REWRITE_SITE() |
|
|
ee_mod_nginx_rewrite_site_start() |
|
|
{ |
|
|
{ |
|
|
grep "rewrite_log on;" /etc/nginx/sites-available/$EE_DOMAIN &>> $EE_COMMAND_LOG |
|
|
grep "rewrite_log on;" /etc/nginx/sites-available/$EE_DOMAIN &>> $EE_COMMAND_LOG |
|
|
if [ $? -ne 0 ] |
|
|
if [ $? -ne 0 ] |
|
@ -679,7 +679,7 @@ DEBUG_NGINX_REWRITE_SITE() |
|
|
fi |
|
|
fi |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
DEBUG_NGINX_REWRITE_SITE_STOP() |
|
|
ee_mod_nginx_rewrite_site_stop() |
|
|
{ |
|
|
{ |
|
|
grep "rewrite_log on;" /etc/nginx/sites-available/$EE_DOMAIN &>> $EE_COMMAND_LOG |
|
|
grep "rewrite_log on;" /etc/nginx/sites-available/$EE_DOMAIN &>> $EE_COMMAND_LOG |
|
|
if [ $? -eq 0 ] |
|
|
if [ $? -eq 0 ] |
|
@ -694,7 +694,7 @@ DEBUG_NGINX_REWRITE_SITE_STOP() |
|
|
fi |
|
|
fi |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
DEBUG_PHP() |
|
|
ee_mod_debug_php_start() |
|
|
{ |
|
|
{ |
|
|
# Lets Disable PHP Restart Trigger |
|
|
# Lets Disable PHP Restart Trigger |
|
|
EE_DEBUG_PHP="" |
|
|
EE_DEBUG_PHP="" |
|
@ -727,7 +727,7 @@ DEBUG_PHP() |
|
|
fi |
|
|
fi |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
DEBUG_PHP_STOP() |
|
|
ee_mod_debug_php_stop() |
|
|
{ |
|
|
{ |
|
|
# Lets Disable PHP Restart Trigger |
|
|
# Lets Disable PHP Restart Trigger |
|
|
EE_DEBUG_PHP="" |
|
|
EE_DEBUG_PHP="" |
|
@ -760,7 +760,7 @@ DEBUG_PHP_STOP() |
|
|
fi |
|
|
fi |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
DEBUG_PHP_FPM() |
|
|
ee_mod_debug_php_fpm_start() |
|
|
{ |
|
|
{ |
|
|
grep "log_level = debug" /etc/php5/fpm/php-fpm.conf &>> $EE_COMMAND_LOG |
|
|
grep "log_level = debug" /etc/php5/fpm/php-fpm.conf &>> $EE_COMMAND_LOG |
|
|
if [ $? -ne 0 ] |
|
|
if [ $? -ne 0 ] |
|
@ -774,7 +774,7 @@ DEBUG_PHP_FPM() |
|
|
fi |
|
|
fi |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
DEBUG_PHP_FPM_STOP() |
|
|
ee_mod_debug_php_fpm_stop() |
|
|
{ |
|
|
{ |
|
|
grep "log_level = notice" /etc/php5/fpm/php-fpm.conf &>> $EE_COMMAND_LOG |
|
|
grep "log_level = notice" /etc/php5/fpm/php-fpm.conf &>> $EE_COMMAND_LOG |
|
|
if [ $? -ne 0 ] |
|
|
if [ $? -ne 0 ] |
|
@ -788,7 +788,7 @@ DEBUG_PHP_FPM_STOP() |
|
|
fi |
|
|
fi |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
DEBUG_MYSQL() |
|
|
ee_mod_debug_mysql_start() |
|
|
{ |
|
|
{ |
|
|
# Collect MySQL Login Details |
|
|
# Collect MySQL Login Details |
|
|
MYSQLROOT |
|
|
MYSQLROOT |
|
@ -815,7 +815,7 @@ DEBUG_MYSQL() |
|
|
fi |
|
|
fi |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
DEBUG_MYSQL_STOP() |
|
|
ee_mod_debug_mysql_stop() |
|
|
{ |
|
|
{ |
|
|
# Collect MySQL Login Details |
|
|
# Collect MySQL Login Details |
|
|
MYSQLROOT |
|
|
MYSQLROOT |
|
@ -842,7 +842,7 @@ DEBUG_MYSQL_STOP() |
|
|
fi |
|
|
fi |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
DEBUG_WORDPRESS() |
|
|
ee_mod_debug_wordpress_start() |
|
|
{ |
|
|
{ |
|
|
if [ -e /var/www/$EE_DOMAIN/wp-config.php ] |
|
|
if [ -e /var/www/$EE_DOMAIN/wp-config.php ] |
|
|
then |
|
|
then |
|
@ -877,7 +877,7 @@ DEBUG_WORDPRESS() |
|
|
fi |
|
|
fi |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
DEBUG_WORDPRESS_STOP() |
|
|
ee_mod_debug_wordpress_stop() |
|
|
{ |
|
|
{ |
|
|
grep "'WP_DEBUG'" /var/www/$EE_DOMAIN/wp-config.php | grep true &>> $EE_COMMAND_LOG |
|
|
grep "'WP_DEBUG'" /var/www/$EE_DOMAIN/wp-config.php | grep true &>> $EE_COMMAND_LOG |
|
|
if [ $? -eq 0 ] |
|
|
if [ $? -eq 0 ] |
|
@ -893,7 +893,7 @@ DEBUG_WORDPRESS_STOP() |
|
|
fi |
|
|
fi |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
DEBUG_KILL() |
|
|
ee_mod_debug_kill() |
|
|
{ |
|
|
{ |
|
|
if [ "$EE_DEBUG" = "--start" ] |
|
|
if [ "$EE_DEBUG" = "--start" ] |
|
|
then |
|
|
then |
|
@ -915,9 +915,9 @@ DEBUG_KILL() |
|
|
# Successfull Exit |
|
|
# Successfull Exit |
|
|
exit 0; |
|
|
exit 0; |
|
|
} |
|
|
} |
|
|
trap "DEBUG_KILL" EXIT |
|
|
trap "ee_mod_debug_kill" EXIT |
|
|
|
|
|
|
|
|
DEBUG_INTERACTIVE() |
|
|
ee_mod_debug_interactive() |
|
|
{ |
|
|
{ |
|
|
if [ -z "$EE_DEBUG_SITENAME" ] |
|
|
if [ -z "$EE_DEBUG_SITENAME" ] |
|
|
then |
|
|
then |
|
@ -1761,7 +1761,7 @@ then |
|
|
if [ "$EE_DEBUG_NGINX" = "--nginx" ] |
|
|
if [ "$EE_DEBUG_NGINX" = "--nginx" ] |
|
|
then |
|
|
then |
|
|
# Debug Nginx |
|
|
# Debug Nginx |
|
|
DEBUG_NGINX |
|
|
ee_mod_debug_nginx_start |
|
|
|
|
|
|
|
|
# Log Message |
|
|
# Log Message |
|
|
LOGMESSAGE="/var/log/nginx/*.error.log" |
|
|
LOGMESSAGE="/var/log/nginx/*.error.log" |
|
@ -1770,7 +1770,7 @@ then |
|
|
if [ "$EE_DEBUG_REWRITE" = "--rewrite" ] |
|
|
if [ "$EE_DEBUG_REWRITE" = "--rewrite" ] |
|
|
then |
|
|
then |
|
|
# Debug Nginx Rewrite Logs |
|
|
# Debug Nginx Rewrite Logs |
|
|
DEBUG_NGINX_REWRITE |
|
|
ee_mod_debug_nginx_rewrite_start |
|
|
|
|
|
|
|
|
# Log Message |
|
|
# Log Message |
|
|
LOGMESSAGE="$LOGMESSAGE /var/log/nginx/*.error.log" |
|
|
LOGMESSAGE="$LOGMESSAGE /var/log/nginx/*.error.log" |
|
@ -1790,7 +1790,7 @@ then |
|
|
if [ "$EE_DEBUG_NGINX" = "--nginx" ] |
|
|
if [ "$EE_DEBUG_NGINX" = "--nginx" ] |
|
|
then |
|
|
then |
|
|
# Debug Nginx |
|
|
# Debug Nginx |
|
|
DEBUG_NGINX_SITE |
|
|
ee_mod_debug_nginx_site_start |
|
|
|
|
|
|
|
|
# Log Message |
|
|
# Log Message |
|
|
LOGMESSAGE="/var/www/$EE_DOMAIN/logs/error.log" |
|
|
LOGMESSAGE="/var/www/$EE_DOMAIN/logs/error.log" |
|
@ -1799,7 +1799,7 @@ then |
|
|
if [ "$EE_DEBUG_REWRITE" = "--rewrite" ] |
|
|
if [ "$EE_DEBUG_REWRITE" = "--rewrite" ] |
|
|
then |
|
|
then |
|
|
# Debug Nginx Rewrite Logs |
|
|
# Debug Nginx Rewrite Logs |
|
|
DEBUG_NGINX_REWRITE_SITE |
|
|
ee_mod_nginx_rewrite_site_start |
|
|
|
|
|
|
|
|
# Log Message |
|
|
# Log Message |
|
|
LOGMESSAGE="$LOGMESSAGE /var/log/$EE_DOMAIN/logs/error.log" |
|
|
LOGMESSAGE="$LOGMESSAGE /var/log/$EE_DOMAIN/logs/error.log" |
|
@ -1808,7 +1808,7 @@ then |
|
|
if [ "$EE_DEBUG_WP" = "--wp" ] |
|
|
if [ "$EE_DEBUG_WP" = "--wp" ] |
|
|
then |
|
|
then |
|
|
# Debug WordPress Debug Log |
|
|
# Debug WordPress Debug Log |
|
|
DEBUG_WORDPRESS |
|
|
ee_mod_debug_wordpress_start |
|
|
|
|
|
|
|
|
# Log Message |
|
|
# Log Message |
|
|
LOGMESSAGE="$LOGMESSAGE /var/www/$EE_DOMAIN/htdocs/wp-content/debug.log" |
|
|
LOGMESSAGE="$LOGMESSAGE /var/www/$EE_DOMAIN/htdocs/wp-content/debug.log" |
|
@ -1819,7 +1819,7 @@ then |
|
|
if [ "$EE_DEBUG_PHP" = "--php" ] |
|
|
if [ "$EE_DEBUG_PHP" = "--php" ] |
|
|
then |
|
|
then |
|
|
# Debug PHP |
|
|
# Debug PHP |
|
|
DEBUG_PHP |
|
|
ee_mod_debug_php_start |
|
|
|
|
|
|
|
|
# Log Message |
|
|
# Log Message |
|
|
LOGMESSAGE="$LOGMESSAGE /var/log/php5/slow.log" |
|
|
LOGMESSAGE="$LOGMESSAGE /var/log/php5/slow.log" |
|
@ -1828,7 +1828,7 @@ then |
|
|
if [ "$EE_DEBUG_FPM" = "--fpm" ] |
|
|
if [ "$EE_DEBUG_FPM" = "--fpm" ] |
|
|
then |
|
|
then |
|
|
# Debug PHP FPM |
|
|
# Debug PHP FPM |
|
|
DEBUG_PHP_FPM |
|
|
ee_mod_debug_php_fpm_start |
|
|
|
|
|
|
|
|
# Log Message |
|
|
# Log Message |
|
|
LOGMESSAGE="$LOGMESSAGE /var/log/php5/fpm.log" |
|
|
LOGMESSAGE="$LOGMESSAGE /var/log/php5/fpm.log" |
|
@ -1837,7 +1837,7 @@ then |
|
|
if [ "$EE_DEBUG_MYSQL" = "--mysql" ] |
|
|
if [ "$EE_DEBUG_MYSQL" = "--mysql" ] |
|
|
then |
|
|
then |
|
|
# Debug MySQL Slow Query |
|
|
# Debug MySQL Slow Query |
|
|
DEBUG_MYSQL |
|
|
ee_mod_debug_mysql_start |
|
|
|
|
|
|
|
|
# Log Message |
|
|
# Log Message |
|
|
LOGMESSAGE="$LOGMESSAGE /var/log/mysql/slow.log" |
|
|
LOGMESSAGE="$LOGMESSAGE /var/log/mysql/slow.log" |
|
@ -1862,13 +1862,13 @@ then |
|
|
if [ "$EE_DEBUG_NGINX" = "--nginx" ] |
|
|
if [ "$EE_DEBUG_NGINX" = "--nginx" ] |
|
|
then |
|
|
then |
|
|
# Debug Nginx |
|
|
# Debug Nginx |
|
|
DEBUG_NGINX_STOP |
|
|
ee_mod_debug_nginx_stop |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
if [ "$EE_DEBUG_REWRITE" = "--rewrite" ] |
|
|
if [ "$EE_DEBUG_REWRITE" = "--rewrite" ] |
|
|
then |
|
|
then |
|
|
# Debug Nginx Rewrite Logs |
|
|
# Debug Nginx Rewrite Logs |
|
|
DEBUG_NGINX_REWRITE_STOP |
|
|
ee_mod_debug_nginx_rewrite_stop |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
else |
|
|
else |
|
@ -1880,19 +1880,19 @@ then |
|
|
if [ "$EE_DEBUG_NGINX" = "--nginx" ] |
|
|
if [ "$EE_DEBUG_NGINX" = "--nginx" ] |
|
|
then |
|
|
then |
|
|
# Debug Nginx |
|
|
# Debug Nginx |
|
|
DEBUG_NGINX_SITE_STOP |
|
|
ee_mod_debug_nginx_site_stop |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
if [ "$EE_DEBUG_REWRITE" = "--rewrite" ] |
|
|
if [ "$EE_DEBUG_REWRITE" = "--rewrite" ] |
|
|
then |
|
|
then |
|
|
# Debug Nginx Rewrite Logs |
|
|
# Debug Nginx Rewrite Logs |
|
|
DEBUG_NGINX_REWRITE_SITE_STOP |
|
|
ee_mod_nginx_rewrite_site_stop |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
if [ "$EE_DEBUG_WP" = "--wp" ] |
|
|
if [ "$EE_DEBUG_WP" = "--wp" ] |
|
|
then |
|
|
then |
|
|
# Debug WordPress Debug Log |
|
|
# Debug WordPress Debug Log |
|
|
DEBUG_WORDPRESS_STOP |
|
|
ee_mod_debug_wordpress_stop |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
fi |
|
|
fi |
|
@ -1900,19 +1900,19 @@ then |
|
|
if [ "$EE_DEBUG_PHP" = "--php" ] |
|
|
if [ "$EE_DEBUG_PHP" = "--php" ] |
|
|
then |
|
|
then |
|
|
# Debug PHP |
|
|
# Debug PHP |
|
|
DEBUG_PHP_STOP |
|
|
ee_mod_debug_php_stop |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
if [ "$EE_DEBUG_FPM" = "--fpm" ] |
|
|
if [ "$EE_DEBUG_FPM" = "--fpm" ] |
|
|
then |
|
|
then |
|
|
# Debug PHP FPM |
|
|
# Debug PHP FPM |
|
|
DEBUG_PHP_FPM_STOP |
|
|
ee_mod_debug_php_fpm_stop |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
if [ "$EE_DEBUG_MYSQL" = "--mysql" ] |
|
|
if [ "$EE_DEBUG_MYSQL" = "--mysql" ] |
|
|
then |
|
|
then |
|
|
# Debug MySQL Slow Query |
|
|
# Debug MySQL Slow Query |
|
|
DEBUG_MYSQL_STOP |
|
|
ee_mod_debug_mysql_stop |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
fi |
|
|
fi |
|
@ -1939,7 +1939,7 @@ then |
|
|
if [ "$EE_DEBUG_INTERACTIVE" = "-i" ] |
|
|
if [ "$EE_DEBUG_INTERACTIVE" = "-i" ] |
|
|
then |
|
|
then |
|
|
# Lets Start Debug In Interactive Mode |
|
|
# Lets Start Debug In Interactive Mode |
|
|
DEBUG_INTERACTIVE |
|
|
ee_mod_debug_interactive |
|
|
elif [ "$EE_DEBUG_INTERACTIVE" != "-i" ] && [ "$EE_DEBUG" != "--stop" ] |
|
|
elif [ "$EE_DEBUG_INTERACTIVE" != "-i" ] && [ "$EE_DEBUG" != "--stop" ] |
|
|
then |
|
|
then |
|
|
ee_lib_echo_info "tail -f $LOGMESSAGE" |
|
|
ee_lib_echo_info "tail -f $LOGMESSAGE" |
|
|