Robin81 发表于 2024-6-3 15:02:40

【已完成】有乱码, 并且会定时死机,还有宝塔系统加固..

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:面板版本是 8.2.0
系统版本:Debian 11
问题描述:
有3个问题:1,系统在以下位置有乱码:
在“面板日志”
APACHE 防火墙的设置里



2,面板会定期死机,查询监控看是有 PID 415,进程名 httpd, 启动用户 root, CPU占用99%
请问这个进程是正常的吗?


3,宝塔系统加固的开关总是灰色的,点了之后还是变为灰色,但看操作日志显示是“开启”了

相关截图(日志、错误):因为在回复里不知如何贴图, 现在补充两张关于系统访火墙的图

Robin81 发表于 2024-6-3 15:04:18

我尝试了 https://blog.csdn.net/Gao068465/article/details/123082899 这里面的方法
LANG=en_US.utf8
但这些乱码还是没有消失

Robin81 发表于 2024-6-3 15:08:20

现补充一个问题, 在面板首页有一个安全风险检测, 其中有一项提示未开启系统防火墙,但实际我已经开启了,但这个检测每次都在。是不是我的操作什么地方有误?

运维技术阿闯 发表于 2024-6-3 15:17:54

Robin81 发表于 2024-6-3 15:08
现补充一个问题, 在面板首页有一个安全风险检测, 其中有一项提示未开启系统防火墙,但实际我已经开启了, ...

您好,这边测试过后并未复现您说的情况,您看是否可以修复一下面板后查看你一下这些乱码是否还存在,插件的话再软件商城中更新一下软件列表,
其次检检查服务器的字符集设置是否正确。您可以通过以下命令查看当前系统的字符集设置:
locale
确保系统的字符集设置是正确的,例如 UTF-8 是一个常用的字符集。

检查浏览器的字符集设置是否正确。您可以尝试在浏览器中手动更改字符集编码,看看是否可以解决乱码问题。

宝塔用户_ngpvqq 发表于 2024-6-3 15:30:04

我也遇到乱码的问题,跟楼主的一样,但是没有出现cpu飙高的情况,我的系统时debian11,centos就出现过一次,debian的出现过四次,修复面板也不行

宝塔用户_ngpvqq 发表于 2024-6-3 15:31:58

运维技术阿闯 发表于 2024-6-3 15:17
您好,这边测试过后并未复现您说的情况,您看是否可以修复一下面板后查看你一下这些乱码是否还存在,插件 ...

我用的时nginx,环境刚安装配置好就出现这样的问题了,登录成功的提示也编程了乱码的情况,查看进程也没有异常的。

宝塔用户_ngpvqq 发表于 2024-6-3 15:33:36

宝塔用户_ngpvqq 发表于 2024-6-3 15:31
我用的时nginx,环境刚安装配置好就出现这样的问题了,登录成功的提示也编程了乱码的情况,查看进程也没 ...


Robin81 发表于 2024-6-3 15:34:00

运维技术阿闯 发表于 2024-6-3 15:17
您好,这边测试过后并未复现您说的情况,您看是否可以修复一下面板后查看你一下这些乱码是否还存在,插件 ...

我修复了了面板,并重新登录了一下, 乱码问题还是有。
我又尝试了用 LANG=utf-8, 还是有乱码的问题。

另外,想请问,除了乱码问题, 麻烦帮忙看一下其它的问题 “面板死机”, “宝塔系统加固开关总是灰色”,“系统防火墙”
尤其是面板死机,大概每隔几天就会出现一次,我都需要登录到VPS后台管理,关机,再重新开机才行

运维技术阿闯 发表于 2024-6-3 16:30:38

Robin81 发表于 2024-6-3 15:34
我修复了了面板,并重新登录了一下, 乱码问题还是有。
我又尝试了用 LANG=utf-8, 还是有乱码的问题。



您在ssh终端执行history | grep sh的命令结果截图发来

Robin81 发表于 2024-6-3 17:45:13

运维技术阿闯 发表于 2024-6-3 16:30
您在ssh终端执行history | grep sh的命令结果截图发来


你好,截图如下

宝塔用户_ngpvqq 发表于 2024-6-3 17:53:28

运维技术阿闯 发表于 2024-6-3 16:30
您在ssh终端执行history | grep sh的命令结果截图发来


我把我的也截图给你,wait.sh是我写的一个脚本文件。



运维技术阿闯 发表于 2024-6-4 10:10:45

Robin81 发表于 2024-6-3 17:45
你好,截图如下

您好,后台私信我一下您的面板登录信息这边给您看一下

Robin81 发表于 2024-6-4 10:47:03

运维技术阿闯 发表于 2024-6-3 16:30
您在ssh终端执行history | grep sh的命令结果截图发来

乱码 问题已解决,参考下面这个网址解决的
https://www.bilibili.com/read/cv23734269/

现在第1个问题,乱码已解决
第3个问题和补充,重新安装了 宝塔加固,以及APACHE防火墙, 问题也解决

但第2个问题:死机问题还是存在的。不知道那个 httpd进程是由 root 用户启用的,CPU占用99% 是什么原因造成的?

Robin81 发表于 2024-6-4 10:47:37

宝塔用户_ngpvqq 发表于 2024-6-3 17:53
我把我的也截图给你,wait.sh是我写的一个脚本文件。

https://www.bilibili.com/read/cv23734269/
你可以参考这个

运维技术阿闯 发表于 2024-6-4 11:25:46

Robin81 发表于 2024-6-4 10:47
乱码 问题已解决,参考下面这个网址解决的
https://www.bilibili.com/read/cv23734269/



好的,服务器死机的情况需要联系一下厂商,
httpd进程导致cpu居高的话,
您可以通过以下参考
1:首先可以使用系统监控工具(如 top、htop等)查看系统的整体 CPU 使用率,确认是 httpd 进程所导致的 CPU 占用
2:通过 ps 命令查看系统中 httpd 进程的数量和占用情况,确认具体的进程情况。
3:查看 httpd 错误日志和访问日志,查找是否有异常日志记录,可能有异常请求或错误导致 CPU 占用增加。
4:检查 httpd 的配置文件,确认是否存在配置问题,如过多的并发连接、错误的配置项等。
5:如果服务器正在处理过多的请求,可能导致 CPU 占用过高。可以通过访问日志分析工具分析网站的访问量和请求情况。
6:可能是网站代码中存在性能问题或死循环等导致 CPU 占用过高。检查网站代码,尤其关注与 httpd 相关的部分。
7:如果网站需要与数据库交互,数据库连接过多或查询效率低下可能会导致 CPU 占用增加。检查数据库连接池和查询效率。
页: [1] 2
查看完整版本: 【已完成】有乱码, 并且会定时死机,还有宝塔系统加固..