Ihr habt die Abfrage nach Apache2 drinne obwohl ja die meisten Server nur httpd verwenden, wäre also Super das auch mal anzupassen und zu ändern, damit die Installationen reibungslos verlaufen
Code
##########################
# CHECK APACHE, PHP, MYSQL
##########################
if [ $modsel -lt 8 ]; then
while [ "$acounter" != "1" ]; do
clear
apperror=0
checka=`which apache 2>&-`
checkatwo=`which apache2 2>&-`
checkathree=`find /usr/include -name apache2`
checkafour=`find /usr/include -name apache`
aerror=1
if [ "$checka" != "" ]; then
aerror=0
fi
if [ "$checkatwo" != "" ]; then
aerror=0
fi
if [ "$checkathree" != "" ]; then
aerror=0
fi
if [ "$checkafour" != "" ]; then
aerror=0
fi
if [ "$aerror" = "0" ]; then
echo "Check apache2: ok" >> /home/tekbase_status.txt
else
echo "Check apache2: error" >> /home/tekbase_status.txt
if [ "$langsel" = "1" ]; then
echo -n "`tput setaf 1`Apache2 konnte nicht gefunden werden! Bitte selbst installieren."
else
echo -n "`tput setaf 1`Apache2 cant be found! Please install by yourself."
fi
tput sgr0
exit
fi
checkphp=`which php 2>&-`
if [ "$checkphp" != "" ]; then
echo "Check php: ok" >> /home/tekbase_status.txt
else
echo "Check php: error" >> /home/tekbase_status.txt
if [ "$langsel" = "1" ]; then
echo -n "`tput setaf 1`PHP konnte nicht gefunden werden! Bitte selbst installieren."
else
echo -n "`tput setaf 1`PHP cant be found! Please install by yourself."
fi
tput sgr0
exit
fi
checkmysql=`which mysql 2>&-`
if [ "$checkmysql" != "" ]; then
echo "Check mysql: ok" >> /home/tekbase_status.txt
else
echo "Check mysql: error" >> /home/tekbase_status.txt
if [ "$langsel" = "1" ]; then
echo -n "`tput setaf 1`MySQL konnte nicht gefunden werden! Bitte selbst installieren."
else
echo -n "`tput setaf 1`MySQL cant be found! Please install by yourself."
fi
tput sgr0
exit
fi
if [ "$abreak" != "5" ]; then
if [ "$apperror" = "0" ]; then
acounter=1
else
let abreak=$abreak+1
fi
else
if [ "$langsel" = "1" ]; then
echo -n "`tput setaf 1`Apache2, PHP und MySQL konnten nicht gefunden werden! Bitte selbst installieren."
else
echo -n "`tput setaf 1`Apache2, PHP and MySQL cant be found! Please install by yourself."
fi
tput sgr0
exit
fi
done
fi
Alles anzeigen