跳到主要内容
版本:v6.x

清空全站JS代码

后台"系统配置"里可以设置全站 JS 代码(会注入到后台页面)。如果设置错误导致后台页面无法正常打开,可登录主控服务器,用 root 执行以下命令清空:

cd /root;
MYSQL_IP=$(grep -A6 '^mysql:' /opt/cdnfly-go/conf/config.yaml | grep 'host:' | head -1 | sed 's/.*: *//;s/["'\'']//g');
MYSQL_PORT=$(grep -A6 '^mysql:' /opt/cdnfly-go/conf/config.yaml | grep 'port:' | head -1 | sed 's/.*: *//;s/["'\'']//g');
MYSQL_DB=$(grep -A6 '^mysql:' /opt/cdnfly-go/conf/config.yaml | grep 'database:' | head -1 | sed 's/.*: *//;s/["'\'']//g');
MYSQL_USER=$(grep -A6 '^mysql:' /opt/cdnfly-go/conf/config.yaml | grep 'user:' | head -1 | sed 's/.*: *//;s/["'\'']//g');
MYSQL_PASS=$(grep -A6 '^mysql:' /opt/cdnfly-go/conf/config.yaml | grep 'password:' | head -1 | sed 's/.*: *//;s/["'\'']//g');
mysql -h$MYSQL_IP -u$MYSQL_USER -p"$MYSQL_PASS" -P$MYSQL_PORT $MYSQL_DB -e "update config set value=json_set(value,'\$.js_code','') where name='system_info'";

全站 JS 代码存储在 configsystem_info 记录的 js_code 字段中,上述命令将其清空。执行后重新登录后台即可恢复。