X7ROOT File Manager
Current Path:
/usr/local/lsws/admin/misc
usr
/
local
/
lsws
/
admin
/
misc
/
📁
..
📄
admpass.sh
(1.17 KB)
📄
ap_lsws.sh
(1.82 KB)
📄
ap_lsws.sh.in
(1.82 KB)
📄
awstats_install.sh
(2.06 KB)
📄
build_ap_wrapper.sh
(624 B)
📄
chroot.sh
(7.31 KB)
📄
cleancache.sh
(1.46 KB)
📄
cleanlitemage.sh
(2.4 KB)
📄
cp_switch_ws.sh
(22.41 KB)
📄
cpanel_restart_httpd.in
(732 B)
📄
create_admin_keypair.sh
(336 B)
📄
enable_ruby_python_selector.sh
(2.68 KB)
📄
fix_cagefs.sh
(766 B)
📄
fp_install.sh
(1.65 KB)
📄
gdb-bt
(25 B)
📄
genjCryptionKeyPair.php
(6.43 KB)
📄
gzipStatic.sh
(272 B)
📄
htpasswd.php
(103 B)
📄
lscmctl
(15.3 KB)
📄
lshttpd.service
(660 B)
📄
lsup.sh
(5.65 KB)
📄
lsup6.sh
(5.65 KB)
📄
lsws.rc
(1.78 KB)
📄
lsws.rc.gentoo
(441 B)
📄
mgr_ver.sh
(1.93 KB)
📄
php.ini
(37.11 KB)
📄
purge_cache_by_url
(3.23 KB)
📄
rc-inst.sh
(6.24 KB)
📄
rc-uninst.sh
(4.61 KB)
📄
uninstall.sh
(2.9 KB)
📄
update.sh
(1.85 KB)
Editing: update.sh
CURDIR=`dirname "$0"` cd $CURDIR CURDIR=`pwd` LSWSHOME=`dirname $CURDIR` LSWSHOME=`dirname $LSWSHOME` LOGFILE=$LSWSHOME/autoupdate/update.log CURTIME=`date "+[%Y-%m-%d %k:%M:%S]"` test_license() { if [ -f "$LSWSHOME/conf/serial.no" ]; then cp "$LSWSHOME/conf/serial.no" "./serial.no" fi if [ -f "$LSWSHOME/conf/trial.key" ] && [ ! -f "./trial.key" ]; then cp "$LSWSHOME/conf/trial.key" "./trial.key" fi if [ -f "./serial.no" ]; then bin/lshttpd -r fi if [ -f "./license.key" ] && [ -f "./serial.no" ]; then output=`bin/lshttpd -t` if [ $? -ne 0 ]; then echo $output >> $LOGFILE echo "$CURTIME [ERROR] License key verification failed" >> $LOGFILE exit 1 fi fi } if [ "x$3" = "x" ]; then cat <<EOF Usage: update.sh VERSION EDITION PLATFORM Upgrade to another version of LiteSpeed web server. the package file must exist under $LSWSHOME/autoupdate/ Package file should be lsws-VERSION-EDITION-PLATFORM.tar.gz EOF exit 1 fi cd $LSWSHOME/autoupdate/ echo "$CURTIME Extracting package file" >> $LOGFILE OS=`uname -s` PLATFORM=$3 PACKAGEFILE=$LSWSHOME/autoupdate/lsws-$1-$2-$PLATFORM.tar.gz if [ -f $PACKAGEFILE ]; then gunzip -c $PACKAGEFILE | tar xf - else echo "$CURTIME [ERROR] Package file $PACKAGEFILE does not exist." >> $LOGFILE exit 1 fi cd $LSWSHOME/autoupdate/lsws-$1 if [ $? -ne 0 ]; then echo "$CURTIME [ERROR] Failed to change current directory to $LSWSHOME/autoupdate/lsws-$1" >> $LOGFILE exit 1 fi . ./functions.sh if [ $? != 0 ]; then echo "$CURTIME [ERROR] Can not include 'functions.sh'." >> $LOGFILE exit 1 fi init LSWS_HOME=$LSWSHOME INTSTALL_TYPE="upgrade" readCurrentConfig if [ $2 = 'ent' ] || [ $2 = 'pro' ]; then test_license fi installation echo "$CURTIME Upgrade to $1 successfully." >> $LOGFILE rm -rf $LSWSHOME/autoupdate/lsws-$1 rm -f $PACKAGEFILE exit 0
Upload File
Create Folder