如果您的网站搬家了,数据库帐号/密码修改了, 那么您就需要修改配置文件,使网站与数据库再次链接起来!
以PHP程序为例,网站的文件就是程序,在网站运行期间,如果不改动模版不增加插件,那么你的网站文件除了附件之外是不会有变化的!,因为PHP程序有独立的数据库来存储网站数据,比如您改变了网站名称,增加了一个板块,发布了一个帖子,这些都是存储在数据库里的!
在网站空间与数据库之间由一个或多个配置文件来链接,配置文件一般是config.php或者onfig/data目录下的onfig_xx.php文件;我们以discuz程序为例;
网站与数据库的配置文件是:\config\config_global.php
网站与UC的配置文件是:\config\config_ucenter.php
UC与数据库的文件是:\uc_server\data\config.inc.php
我们已经很清楚了,discuz实际上是由discuz+UC组成的,那么我们需要知道UC和论坛程序的数据库权限;当然如果是虚拟主机,他们可能是同一个数据库!
假设主程序和UC数据库是同一个数据库,我们需要如下权限:
数据库地址:localhost(一般就是这个)
数据库名:例如:xuxiaoliang(可登陆您的主机商网站查询)
数据库用户名:例如:xuxiaoliang(可登陆您的主机商网站查询)
数据库密码:例如:123456(可登陆您的主机商网站查询)
discuz表前缀:默认:pre_ (可登陆数据库查询)
UC表前缀:登陆您的数据库查询:默认:pre_ucenter_(可登陆数据库查询)
在其他主机商购买的主机,要查询数据库信息请联系您的服务商!
网站一旦链接它的数据库,数据库名/帐号/密码就不可以随便更改,否则就会导致网站链接不到数据库,如果因为网站搬家或者其他原因导致数据库权限变更,那么就需要修改配置文件!
例如discuz搭建的网站搬家之后需要修改上述三个配置文件里面的数据库名,数据库帐号,和数据库密码,为新数据库权限!
例如打开:\config\config_global.php 修改旧数据库权限为新数据库权限
云集市场部 -徐晓亮