船说 CMS 后台登录打不开怎么处理

chinaz
chinaz 正式会员超兽战士
发布于 2026-10-07 12:15 ·1 浏览 ·0 回复

学完这篇,你能按“先看整站、再查入口、再看日志、最后修权限和缓存”的顺序,把船说CMS后台登录打不开的问题定位并恢复访问。

第一步:先分清是整站打不开,还是只有后台打不开

这一步要确认故障范围:如果首页也打不开,问题在服务器、域名或环境;如果首页正常,只有 /admin.php 打不开,才重点查后台程序。
在电脑上打开命令行,执行:

ping 你的域名.com
curl -I http://你的域名.com

如果 ping 不通或 curl 返回连接超时,登录宝塔面板 7.9/8.0,进入“网站 -> 你的站点 -> 域名管理”,检查域名解析是否生效;再进“安全”放行 80、443 端口,云服务器还要在安全组放行。
如果首页能开,后台打不开,继续下一步。

注意:不要一上来就重装程序,先确认首页是否正常,能省掉很多无用操作。

第二步:确认后台入口地址和伪静态

船说CMS后台入口常见是 /admin.php,如果你安装时改过后台目录,以实际文件为准。登录宝塔面板,进入“文件”,打开网站根目录,例如 /www/wwwroot/你的站点,查找是否存在 admin.php 或 admin 目录。
找到后,在宝塔“网站 -> 你的站点 -> 设置 -> 伪静态”里选择 thinkphp 或船说CMS专用规则,保存后重载 Nginx:

nginx -t && systemctl reload nginx

如果是 404,多半是入口文件丢失、伪静态错误或后台地址被改。

注意:后台地址如果被安全插件改过,不要凭记忆访问 /admin.php,先在根目录搜索 *admin* 文件。

第三步:看错误日志,确定是 404、500 还是 502

这一步要拿到具体报错。宝塔面板进入“网站 -> 你的站点 -> 日志”,或直接看:

tail -n 100 /www/wwwlogs/你的域名.error.log

常见结果:

  • 404:入口文件或伪静态问题;
  • 500:PHP 报错、文件权限或扩展缺失;
  • 502:PHP-FPM 没启动,去宝塔“软件商店 -> PHP 7.4 -> 服务”里重启;
  • 数据库连接失败:继续第四步。

第四步:检查 PHP 版本和扩展

船说CMS常见运行环境是 PHP 7.2/7.4,Nginx 1.20+,MySQL 5.7。宝塔进入“软件商店 -> PHP 7.4 -> 设置 -> 安装扩展”,确认安装 fileinfo、pdo_mysql、mbstring、curl、openssl、gd。再到“网站 -> 你的站点 -> 设置 -> PHP版本”,切到 7.4 并保存。
如果 PHP 版本过高,比如直接上 PHP 8.2,老版本船说CMS可能白屏。

注意:切换 PHP 版本后要重启 PHP 服务,否则部分扩展不会生效。

第五步:检查数据库连接

打开网站根目录下的 config/database.php、application/database.php 或 data/config.php,核对数据库地址、库名、用户名、密码、端口和表前缀。
宝塔进入“数据库”,查看 root 密码,用 phpMyAdmin 登录测试。也可以在命令行执行:

mysql -h127.0.0.1 -uroot -p -e "show databases;"

如果 MySQL 没启动,去宝塔“软件商店 -> MySQL 5.7 -> 服务”重启。

第六步:清缓存、修权限

进入网站根目录,先备份,再删除 runtime 缓存:

cd /www/wwwroot/你的站点
rm -rf runtime/*

然后修权限:

chown -R www:www /www/wwwroot/你的站点
chmod -R 755 /www/wwwroot/你的站点

宝塔也可在“文件 -> 你的站点 -> 权限”里设置所有者为 www,权限 755,勾选“应用到子目录”。runtime、uploads、data 可给 775。

第七步:排查防火墙、CDN 和 HTTPS

如果日志正常但仍打不开,暂时关闭宝塔“安全”里的防火墙、云厂商安全组规则、CDN 回源和“强制 HTTPS”,用 Chrome 无痕窗口访问。SSL 证书过期也会导致后台登录页白屏或跳转失败。

小结

先分整站还是后台,再查入口和伪静态;看 Nginx/PHP 日志定位 404、500、502;核对 PHP 版本扩展、数据库配置;最后清 runtime 缓存、修 www:www 权限,并排查防火墙、CDN、HTTPS。按这个顺序做,大多数船说CMS后台登录打不开都能恢复。

版权声明:本文来自 GJ站长论坛《船说 CMS 后台登录打不开怎么处理》
原文链接:https://www.gj0.com/thread-275.html
转载请注明出处并保留本声明;内容仅代表作者观点,与本站立场无关。若本文涉嫌侵权,请联系本站处理。

全部回复 0

还没有回复,来抢沙发~