phpcms链接数据库的配置文件在哪

phpcms链接数据库的配置文件在哪,第1张

注意,phpcms v9的配置文件有两个:

主站数据库配置文件目录地址:/caches/configs/databasesphp;

phpsso会员互通模块数据库连接配置目录:/phpsso_server/caches/configs/databasephp。

其中第二个配置文件往往是一些初学者容易忽略的地方(第二个配置文件如果没有正常配置往往出现会员不能正常登陆注册以及与ucenter等第三方系统互通时不正常),当然,如果你的网站用不着会员系统可以不用配置。

PS:详细的phpcms v9使用方法可以参考phpcms的官方使用手册以及iphpcms的详细使用教程。

1找到源码文件中'caches'文件夹

2打开'caches'文件夹后找到‘configs‘文件夹

3找到‘configs‘文件夹后找到databasephp文件

4将databasephp文件保存到桌面,用软件进行打开文件

5这时候我们就能开始进行配置文件了,我们对数据库名称、数据名名、数据库密码进行正确填写即可完成

有用望采纳

你的数据库配置文件不正确吧。

你在本地使用的时候,直接安装是不需要数据库用户名和密码的

有2种办法可以解决:

1、本地备案数据库,传到空间后重新安装,在后台再恢复数据库

2、修改数据库配置文件,帝国CMS数据库配置文件为/e/class/configphp,修改完成使用帝国备案王把数据库再恢复进去。

首先看报错窗口。

经查阅,错误原因是:本地IP(xxxxxxxxxxxx)没有访问远程数据库的权限。

于是下面开启本地IP(xxxxxxxxxxxx)对远程mysql数据库的访问权限。

首先远程连接进入服务器,在cms中输入mysql -u root -p,然后回车,输入密码后回车进入mysql命令行。

输入use mysql;

输入select user,password,host from user;

可以看到host中只有localhost主机。我们需要将xxxxxxxxxxxx也添加到这里才对。

添加方法如下:

输入

grant all privileges on to root@"xxxxxxxxxxxx" identified by "密码";

这相当于是给IP-xxxxxxxxxxxx赋予了所有的权限,包括远程访问权限。

然后再输入

flush privileges;

这相当于是重新加载一下mysql权限,这一步必须有。

再次输入select user,password,host from user;

可以看到host中已经有了新加的IP。

现在再次用Navicat for MySQl访问远程mysql数据库,已经能正常打开了。

问题解决。

不过还有一个问题,发现双击打开某张表的时候很慢,至少要3秒。

原因是:

当远程访问mysql时, mysql会解析域名, 所以会导致访问速度很慢, 会有2,3秒延时!

解决办法:

修改mysql安装目录下的myini,加上下面这个配置可解决此问题。在[mysqld]下加入:skip-name-resolve

保存退出后重启mysql服务。

然后访问速度就和本地一样快啦。

苹果cms数据库更换域名

数据库的连接信息是可自定义配置的,所以找到配置文件路径可以直接修改配置文件,当需要修改数据库连接配置时,只需要修改数据库配置文件内容即可。

有时候我们更换了数据库名称或是账号密码,这时候就需要更改苹果CMS数据库配置文件,不然就无法更换数据库信息连不上数据库。

修改 configphp 文件

//数据库设置

$phome_use_db='mysql'; //数据库类型

$phome_use_dbver='50'; //数据库版本

$phome_db_server='xxxxx'; //数据库登陆地址

$phome_db_port='xxxx'; //端口,不填为按默认

$phome_db_username='xxxxx'; //数据库用户名

$phome_db_password='xxxxxx'; //数据库密码

$phome_db_dbname='xxxxx'; //数据库名

$phome_db_char='gbk'; //设置默认编码

$phome_db_dbchar='gbk'; //数据库默认编码

$dbtbpre='phome_'; //数据表前缀

$ecmslang='gb'; //语言包

要修改的数据库登陆地址,数据库用户名,数据库密码,数据库名就可以了

以上就是关于phpcms链接数据库的配置文件在哪全部的内容,包括:phpcms链接数据库的配置文件在哪、phpcms网站搬家迁移后怎样修改数据库配置文件、帝国cms本地一切正常,可传到服务器就进不了后台,显示Cann't connect to DB!怎么处里啊,,急,在线等等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/sjk/9544486.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存