2024年10月29日
修改代码
打开 include/userlogin.class.php 文件。
找到 $this->safeCheck = true;,将其修改为 $this->safeCheck = false;。
检查数据库表前缀
确认数据库表前缀是否包含特殊符号,如 de@ab@c_。
如果包含特殊符号,建议重新安装或修改表前缀。
2024年10月29日
获取当前栏目ID
<?php
$a = $GLOBALS['navclassid'];
?>
获取当前栏目的上级栏目ID
<?php
$a = $GLOBALS['navclassid'];
$b = $class_r[$a]['bclassid'];
?>
获取上上级栏目ID和顶级栏目ID
<?php
$aa = $GLOBALS['navclassid'];
$bb = $class_r[$aa]['bclassid'];
$cc
2024年10月29日
检查并修改模板文件
打开相关模板文件,检查是否有对 style 属性的特殊处理。
确保模板文件中的 style 属性没有被错误地转义或替换。
2024年10月29日
多个网站公用一个数据库但数据独立:
安装ZBlog时修改表前缀,例如zbp1_。
多个网站公用一套数据:
使用插件“多域名多主题”
2024年10月29日
排查方法:
登录宝塔面板,点击左侧导航栏的文件,打开/www/wwwlogs/文件夹。
找到网站域名的日志文件,点击打开查看日志。
常见原因:
爬虫类IP频繁爬取tag页面。
其他站点直接引用网站的静态资源。
解决方案:
爬虫类IP:
安装并启用Nginx免费防火墙插件,将爬虫IP加入黑名单。
静态资源引用:
开启防盗链功能,防止其他站点直接引用资源。
总结:
查看进程监控(宝塔收费,IDC厂商免费提供)。
查看网站日志,直接反映问题。