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:
parent
c5bf9bc2f9
commit
2b81c7c4be
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue