From 2b81c7c4be15940abcf5d19df481947402066d91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristhian=20Mart=C3=ADnez=20Ochoa?= Date: Sun, 25 Feb 2018 16:51:57 -0700 Subject: [PATCH] php-ver improved error messages Now we detect when same version is already installed and give a proper message, not generic error. --- plugins/stack | 6 ++++-- weby | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/plugins/stack b/plugins/stack index c7fa0a4..5365c05 100644 --- a/plugins/stack +++ b/plugins/stack @@ -431,9 +431,11 @@ elif [[ $opt == "-lemp" ]]; then elif [[ $opt == "-php-ver="* ]]; then phpver=$(echo "${opt}" | cut -d'=' -f 2 -s) - if [[ -n $phpver && ($phpver == "7.2" || $phpver == "7.1" || $phpver == "7.0" || $phpver == "5.6") && $(conf_read php-ver) != $phpver ]]; then + if [[ -n $phpver && ($phpver == "7.2" || $phpver == "7.1" || $phpver == "7.0" || $phpver == "5.6") ]]; then echo "${blu} New PHP version: '$phpver' ${end}" - if [[ $(conf_read php) == "true" && $(conf_read mysql-tool) == "true" ]]; then + if [[ $(conf_read php) == "true" && $(conf_read php-ver) == $phpver ]]; then + echo "${red}PHP $phpver is currently installed!${end}" + elif [[ $(conf_read php) == "true" && $(conf_read mysql-tool) == "true" ]]; then sudo stack -php -purge=force conf_write php-ver $phpver sudo stack -php diff --git a/weby b/weby index 1223a0a..934597d 100644 --- a/weby +++ b/weby @@ -2,7 +2,7 @@ # Webinoly script. # This script is designed to install latest Webinoly. -webyversion="1.3.0" +webyversion="1.3.1-beta" # Check OS support