在主文件夹建立auth文件夹,并建立index.php
<?php
header('Access-Control-Allow-Origin:*');
header('Access-Control-Allow-Methods:POST');
header('Access-Control-Allow-Headers:x-requested-with,content-type');
$status = 200; // 301
$msg = "X3 Private License"; // "License not Found"
//output
$outputArray = array(
"status" => $status,
"message" => $msg
);
echo $outputJSON = json_encode($outputArray);
?>
方法一:
1) 修改x3_panel.js(x3/panel/filemanager_js),替换aHR0cHM6Ly9hdXRoLnBob3RvLmdhbGxlcnkv
2) 修改x3.min.js(x3/app/public/js/版本号),替换aHR0cHM6Ly9hdXRoLg
和cGhvdG8uZ2FsbGVyeQ
3) 使用本地x3.min.js(默认是使用jsdelivr,无法加载再请求本地js)
修改/app/templates/cc/29/202264ab201d0d43a63882c31b1c06ae7e7992a5c371c52f885633d0acfa.php
大概第71行
$context["core_js"] = (("https://cdn.jsdelivr.net/npm/x3.photo.gallery@" . $this->getAttribute((isset($context["page"]) ? $context["page"] : null), "x3_version")) . "/js/x3.min.js");
修改为:$context["core_js"] = ("/app/public/js/3.30.1/x3.min.js");
4) 进入panel-》setting-》advanced关闭Use X3 CDN
5) 清空所有缓存和本地存储,刷新页面
方法二:验证网址https://auth.photo.gallery/改成 /auth/
1) 修改x3_panel.js(x3/panel/filemanager_js),替换aHR0cHM6Ly9hdXRoLnBob3RvLmdhbGxlcnkv
为 L2F1dGgv
2) 修改x3.min.js(x3/app/public/js/版本号),
替换aHR0cHM6Ly9hdXRoLg
为 Lw
替换cGhvdG8uZ2FsbGVyeQ
为 YXV0aA
3) 在主文件夹建立auth文件夹,并建立index.php
<?php
header('Access-Control-Allow-Origin: *');
header('content-type:application/json');
echo '{"status":200,"message":"License is valid.","parameters":{"type":"1"}}';
?>
或
<?php
header('Access-Control-Allow-Origin:*');
header('content-type:application/json');
$allowed_hosts = array('xxxx.com', 'xxxx.net');
if (in_array($_SERVER['SERVER_NAME'], $allowed_hosts)) {
echo '{"status":200,"message":"License is valid","parameters":{"type":"1"}}';
}else{
echo '{"status":301,"message":"License not Found"}';
}
?>
4) 同方法一
base64编码:
你好,可以请教下你的相册怎么搭建的吗?我用的宝塔的面板,总是各种错误,都有丶整崩溃了