v1.8.3d
~修复数据库无法下载的bug
This commit is contained in:
Binary file not shown.
Binary file not shown.
@@ -1018,16 +1018,6 @@ setgeo(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
getdb(){
|
getdb(){
|
||||||
#下载及安装
|
|
||||||
if [ -f /www/clash/CNAME -o -f $CRASHDIR/ui/CNAME ];then
|
|
||||||
echo -----------------------------------------------
|
|
||||||
echo -e "\033[31m检测到您已经安装过本地面板了!\033[0m"
|
|
||||||
echo -----------------------------------------------
|
|
||||||
read -p "是否覆盖安装?[1/0] > " res
|
|
||||||
if [ "$res" = 1 ]; then
|
|
||||||
rm -rf /www/clash
|
|
||||||
rm -rf $CRASHDIR/ui
|
|
||||||
rm -rf $bindir/ui
|
|
||||||
dblink="${update_url}/bin/dashboard/${db_type}.tar.gz"
|
dblink="${update_url}/bin/dashboard/${db_type}.tar.gz"
|
||||||
echo -----------------------------------------------
|
echo -----------------------------------------------
|
||||||
echo 正在连接服务器获取安装文件…………
|
echo 正在连接服务器获取安装文件…………
|
||||||
@@ -1060,15 +1050,25 @@ getdb(){
|
|||||||
echo -e "\033[32m面板安装成功!\033[0m"
|
echo -e "\033[32m面板安装成功!\033[0m"
|
||||||
rm -rf $TMPDIR/clashdb.tar.gz
|
rm -rf $TMPDIR/clashdb.tar.gz
|
||||||
fi
|
fi
|
||||||
else
|
|
||||||
echo -e "\033[33m安装已取消!\033[0m"
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
sleep 1
|
sleep 1
|
||||||
}
|
}
|
||||||
setdb(){
|
setdb(){
|
||||||
dbdir(){
|
dbdir(){
|
||||||
if [ -w /www -a -n "$(pidof nginx)" ];then
|
if [ -f /www/clash/CNAME -o -f $CRASHDIR/ui/CNAME ];then
|
||||||
|
echo -----------------------------------------------
|
||||||
|
echo -e "\033[31m检测到您已经安装过本地面板了!\033[0m"
|
||||||
|
echo -----------------------------------------------
|
||||||
|
read -p "是否覆盖安装?[1/0] > " res
|
||||||
|
if [ "$res" = 1 ]; then
|
||||||
|
rm -rf $bindir/ui
|
||||||
|
[ -f /www/clash/CNAME ] && rm -rf /www/clash && dbdir=/www/clash
|
||||||
|
[ -f $CRASHDIR/ui/CNAME ] && rm -rf $CRASHDIR/ui && dbdir=$CRASHDIR/ui
|
||||||
|
getdb
|
||||||
|
else
|
||||||
|
setdb
|
||||||
|
echo -e "\033[33m安装已取消!\033[0m"
|
||||||
|
fi
|
||||||
|
elif [ -w /www -a -n "$(pidof nginx)" ];then
|
||||||
echo -----------------------------------------------
|
echo -----------------------------------------------
|
||||||
echo -e "请选择面板\033[33m安装目录:\033[0m"
|
echo -e "请选择面板\033[33m安装目录:\033[0m"
|
||||||
echo -----------------------------------------------
|
echo -----------------------------------------------
|
||||||
@@ -1081,15 +1081,19 @@ setdb(){
|
|||||||
if [ "$num" = '1' ]; then
|
if [ "$num" = '1' ]; then
|
||||||
dbdir=$CRASHDIR/ui
|
dbdir=$CRASHDIR/ui
|
||||||
hostdir=":$db_port/ui"
|
hostdir=":$db_port/ui"
|
||||||
|
getdb
|
||||||
elif [ "$num" = '2' ]; then
|
elif [ "$num" = '2' ]; then
|
||||||
dbdir=/www/clash
|
dbdir=/www/clash
|
||||||
hostdir='/clash'
|
hostdir='/clash'
|
||||||
|
getdb
|
||||||
else
|
else
|
||||||
setdb
|
setdb
|
||||||
|
echo -e "\033[33m安装已取消!\033[0m"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
dbdir=$CRASHDIR/ui
|
dbdir=$CRASHDIR/ui
|
||||||
hostdir=":$db_port/ui"
|
hostdir=":$db_port/ui"
|
||||||
|
getdb
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user