开始配置前,你需要提前准备好以下内容,缺少任意一项都会导致配置失败:
utf8mb4,排序规则为utf8mb4_general_ci,创建完成后记录好:数据库地址、数据库名、用户名、密码四个核心信息。https://download.xunruicms.com/config目录、cache目录设置755读写权限,虚拟主机一般面板可以直接设置,linux服务器可以用命令chmod -R 755 config cache设置。如果你是第一次搭建迅睿CMS网站,推荐用在线自动配置方式,全程3分钟完成,步骤如下:
在浏览器输入你的域名加上安装入口,比如https://你的域名/install.php,回车即可进入安装页面,第一步点击同意安装协议即可。
第二步会自动检测服务器环境是否符合要求,如果有红色报错项,根据提示修复即可,最常见的是权限不足,按照前置要求给对应目录设置权限后刷新页面即可通过。
环境检测通过后,进入数据库配置页面,按照以下说明填写对应内容,每个项都不能错:
localhost,如果是云厂商提供的远程数据库,填写服务商给的实际地址,修改了端口的用格式IP:端口填写,比如127.0.0.1:3307dr_即可,只有同一个数据库安装多个迅睿CMS时才需要修改前缀填写完成后点击「立即安装」,等待1-2分钟系统自动完成配置和数据导入,完成后会跳转到安装成功提示,自动配置就完成了。

如果是网站迁移到新服务器,或者自动安装失败,可以直接手动修改配置文件,步骤更简单:
进入网站根目录的config目录:
database.php.sample,先把这个文件重命名为database.phpdatabase.php把原来的内容全部替换为以下完整代码,只需要修改你自己的参数即可,所有不需要修改的参数保持默认:
```php 'localhost', // 数据库地址 'port' => 3306, // 数据库端口,默认3306不需要修改 'user' => '你的数据库用户名', // 替换为你的用户名 'pwd' => '你的数据库密码', // 替换为你的密码 'name' => '你的数据库名称', // 替换为你的数据库名 'prefix' => 'dr_', // 表前缀,默认不变,迁移时和原数据库前缀保持一致 'charset' => 'utf8mb4', // 字符集,禁止修改 'collation' => 'utf8mb4_general_ci', // 排序规则,禁止修改 'timezone' => '+8:00', // 时区,国内服务器不需要修改 // 连接参数,不需要修改 'connect' => 0, 'persist' => false, ]; ```你只需要修改以下5个参数,其他参数全部保持默认不动:
迁移网站时,要注意表前缀必须和原数据库的表前缀完全一致,比如原来的表都是dr_开头,这里就不能改其他值。
修改完成后保存文件,上传覆盖服务器上的原config/database.php,设置文件权限为644,清除网站缓存后,访问你的网站,能正常打开就说明配置成功。
配置失败按照以下步骤逐一排查,99%的问题都能解决:
根目录/config/database.php,并且上传成功覆盖了原文件。按照以上步骤操作,就能完成迅睿CMS的数据库配置,整个过程没有复杂操作,只要参数填写正确就能一次成功。
下一篇: 迅睿CMS数据库迁移全流程实战
易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图