php-ver improved error messages

Now we detect when same version is already installed and give a proper message, not generic error.
This commit is contained in:
Cristhian Martínez Ochoa 2018-02-25 16:51:57 -07:00
parent c5bf9bc2f9
commit 2b81c7c4be
2 changed files with 5 additions and 3 deletions

View file

@ -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

2
weby
View file

@ -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