故障排除
您的服务器遇到问题了吗?本指南涵盖了最常见的问题及其解决方案。大多数问题只需几分钟即可解决。
服务器无法启动
如果您的服务器无法启动或启动后立即崩溃,请尝试以下解决方案:
1. 检查控制台的错误消息
控制台会显示指示错误的错误消息。常见的错误包括:
- 内存不足 (Out of Memory): 您的服务器需要更多内存 (RAM)。考虑升级到高级计划或减少插件/模组的数量。
- 端口已被占用 (Port Already in Use): 另一个进程正在使用您的服务器端口。从面板重新启动您的服务器。
- 缺少依赖项 (Missing Dependencies): 某些模组需要特定的库。检查模组文档。
2. 验证您的启动配置
不正确的启动设置可能会阻止您的服务器启动:
- 转到控制面板中的 Startup 选项卡。
- 验证您的服务器版本是否与安装的模组/插件匹配。
- 检查 Files 选项卡中是否存在
server.jar文件。 - 确保 Java 版本兼容性(Minecraft 1.18+ 需要 Java 17+,旧版本需要 Java 8)。
3. 移除最近添加的模组/插件
如果在安装新模组或插件后服务器停止工作:
- 通过 Files 选项卡或 SFTP 访问您的服务器文件。
- 导航到
plugins或mods文件夹。 - 移除最近添加的文件。
- 重新启动您的服务器。
连接问题
如果您或您的玩家无法连接到服务器,请按照以下故障排除步骤操作:
1. 检查服务器状态
首先,确认您的服务器实际上正在运行:
- 打开您的控制面板并检查服务器状态指示器。
- 电源按钮应显示 Running(绿色)。
- 如果显示 Offline(红色),请点击 Start。
2. 验证服务器地址
确保您使用的是正确的连接地址:
- 您的服务器地址显示在仪表板上(例如,
myserver.playwithbao.com)。 - 不要在服务器地址中包含
http://或https://。 - 如果使用自定义端口,请用冒号包含它(例如,
play.example.com:25565)。
3. 检查防火墙和防病毒软件
有时安全软件会阻止 Minecraft 连接:
- 暂时禁用您的防火墙/防病毒软件并尝试重新连接。
- 如果这解决了问题,请将 Minecraft 添加为安全软件中的例外。
- 对于 Windows 防火墙:设置 → 更新和安全 → Windows 安全中心 → 防火墙和网络保护 → 允许应用通过防火墙。
4. 白名单配置
如果您的服务器启用了白名单,则必须添加玩家:
- 打开控制面板中的 Console 选项卡。
- 输入
whitelist add USERNAME(将 USERNAME 替换为玩家的 Minecraft 用户名)。 - 按 Enter 执行命令。
- 让玩家尝试重新连接。
服务器延迟和性能问题
如果您的服务器运行缓慢或遇到延迟峰值,请尝试以下优化:
1. 监控资源使用情况
在控制面板仪表板中检查服务器的 CPU 和内存使用情况:
- 内存 (RAM) 为 100%: 您的服务器需要更多内存。移除插件/模组或升级您的计划。
- CPU 为 100%: 实体、红石装置或区块生成过多。减少渲染距离 (View Distance)。
- 磁盘 I/O 高: 世界保存或备份操作过多。在
server.properties中调整保存间隔。
2. 减少视野距离 (View Distance)
降低视野距离可显著提高性能:
- 转到 Files 选项卡并打开
server.properties。 - 找到
view-distance=10这一行。 - 将其更改为较低的值(免费服务器建议使用 6-8)。
- 保存文件并重新启动服务器。
3. 优化插件和模组
某些插件/模组占用大量资源。考虑这些替代方案:
- 使用 Paper 或 Purpur 代替 Spigot 以获得更好的性能。
- 移除不必要的插件(特别是像世界生成器或复杂经济系统这样的重型插件)。
- 使用 Spark 插件识别性能瓶颈。
- 使用像 ClearLagg 这样的插件限制生物生成。
4. 世界优化
大型或损坏的世界可能会导致严重的延迟:
- 使用像 Chunky 这样的插件预生成您的世界,以避免探索时的延迟。
- 设置世界边界以限制世界大小:
/worldborder set 5000。 - 定期清理实体,使用
/kill @e[type=!player]。 - 如果您的世界有过多的建筑或损坏,请考虑重新开始。
备份和数据恢复
数据丢失或需要回滚更改?以下是如何使用备份:
1. 访问备份
- 导航到控制面板中的 Backups 选项卡。
- 您将看到自动每日备份和您创建的任何手动备份的列表。
- 备份在自动删除前会保留 7 天。
2. 恢复备份
警告: 恢复备份将覆盖所有当前的服务器文件。
- 首先停止您的服务器(重要!)。
- 找到您想要恢复的备份。
- 点击旁边的 Restore 按钮。
- 等待恢复完成(这可能需要 2-5 分钟)。
- 再次启动您的服务器。
3. 创建手动备份
在进行重大更改之前,请始终创建手动备份:
- 转到 Backups 选项卡。
- 点击 Create Backup。
- 给它一个描述性的名称(例如,“安装 X 插件之前”)。
- 在继续更改之前等待备份完成。
文件管理器问题
使用基于 Web 的文件管理器时遇到问题?尝试这些解决方案:
1. 文件上传失败
- 文件过大: 对于大于 100MB 的文件,请使用 SFTP。
- 上传超时: 检查您的互联网连接或在非高峰时段重试。
- 磁盘空间已满: 删除不必要的文件或升级您的存储计划。
2. 无法编辑或删除文件
- 在编辑关键文件(如
server.properties)之前,确保您的服务器已停止。 - 如果您仍然无法修改文件,请检查 SFTP 客户端中的文件权限。
- 某些系统文件受到保护,无法删除(这是有意为之)。
3. 改用 SFTP
为了进行高级文件管理,SFTP 更可靠:
- 请参阅我们的 SFTP 指南 了解设置说明。
- SFTP 允许批量操作、文件夹上传和更好的错误处理。
- 推荐的客户端:FileZilla (Windows/Mac/Linux), WinSCP (Windows)。
还需要帮助?
如果此处未涵盖您的问题,或者您需要其他帮助:
- 检查我们的状态页面: 访问 status.baohost.com 了解正在发生的事件。
- 加入我们的 Discord: 从我们的社区和支持团队获得实时帮助。
- 提交工单: 登录到您的面板并创建一个包含有关您问题详细信息的支持工单。
- 包含这些详细信息: 服务器名称、控制台的错误消息、问题发生时您正在做什么以及您已经尝试过的步骤。
這篇文章有幫助嗎?