关于修改数据库密码的问题
由于安装原因,初始数据库密码太不安全,现在修改数据库密码后,根据官方指引,找到X:\Websites\data\Database.ini.php
修改列: 'password' => 'root',为新密码,最后前台,后台全部打不开。
下面是错误日志,请帮我看看。
这个真心不需要提问,可能的原因:1、数据库用户不对 2、数据库密码不对 3、数据库连接地址不对 ,自己设置了密码,你用其他工具自己连接试试不就行了,连接就ok,不能连接那就是错的。
另外你的密码里 如有' 那么请去掉。比如 'password' => 'erere'fgfgffg', 这样的形式,把中间的 ' 去掉 ( 'password' => 'ererefgfgffg',),或者加入反斜杠( 'password' => 'erere\'fgfgffg',) admin 发表于 2014-11-14 14:14
这个真心不需要提问,可能的原因:1、数据库用户不对 2、数据库密码不对 3、数据库连接地址不对 ,自己设置 ...
你说的这些问题我都知道,而且我绝对没有出现类似问题,以前也弄过网站,帮别人架设服务器,配置网站环境什么的,只不过很少接触PHP 但是MYSQL还是有用过的,我不是新手,密码改新的后 我是先登录了MYSQL管理工具确定密码正确后再填入程序数据配置文件,但是就不行换成默认密码就没问题。两次操作方式方法完全一样,我发上来日志 希望你仔细看看,并且我也不太确定是不是就该DATA目录下那个一个文件就可以了是不是还有其他地方要修改。实在不行只能重装系统了。 windowsxc 发表于 2014-11-14 15:15
你说的这些问题我都知道,而且我绝对没有出现类似问题,以前也弄过网站,帮别人架设服务器,配置网站环境 ...
嗯,了解了。你这么一说,我突然想起来了。系统是将配置文件缓存过了,所以你修改了密码,没有生效。
你可以这么做,把密码修改后(修改Database.ini.php这个文件后),然后把 /data/cache/modulecache 这个目录下的两个文件删除掉就可以了。再次访问就会重新生成新的配置文件了。
不好意思,是我疏忽了这里了。没有说清楚。
那个报错说明,只是告诉数据库无法正常连接。我也是突然看到你这么说,我才想起来那个配置文件缓存的。呵呵呵,没必要重装。
:lol忘记了,那个缓存在迁移的时候,会自动识别重新生成,而只是修改数据库连接信息,不会自动生成,所以需要手动删除下。:lol admin 发表于 2014-11-14 15:37
忘记了,那个缓存在迁移的时候,会自动识别重新生成,而只是修改数据库连接信息,不会自动生成,所以需 ...
:'( 差点害死我了啊!我就说晚上回来备份重装的,还好看了下论坛。 你习惯就好了。。。。他这个缓存机制。。其实是半自动的。。。。“正常”情况下。是可以自动的。。。。当然了。。。也仅限于正常情况。。。
特殊情况。。。就死循环了。。。 :lol:lol:lol:lol 俊杰 发表于 2014-11-14 22:49
你习惯就好了。。。。他这个缓存机制。。其实是半自动的。。。。“正常”情况下。是可以自动的。。。。当然 ...
不过真的 Nginx做服务器真心不错,我一台老掉牙的破主机,512内存 装个WIN2003跑起来居然7天不关机内存才65%,试问 IIS能做到吗? 俊杰 发表于 2014-11-14 22:49
你习惯就好了。。。。他这个缓存机制。。其实是半自动的。。。。“正常”情况下。是可以自动的。。。。当然 ...
我打算在开个博客。也在那破服务器上,废物利用嘛!宽带公司的100M企业移动光纤,比不上电信的,访问速度在3-6秒之间。有抽经的时候会秒开网站。 俊杰 发表于 2014-11-14 22:49
你习惯就好了。。。。他这个缓存机制。。其实是半自动的。。。。“正常”情况下。是可以自动的。。。。当然 ...
:L你这句死循环,会吓死人的。呵呵呵,一般情况下,那里只生成一次而已,只有在系统更新,系统迁移等情况下,会触发再生成一次。
页:
[1]