• 技术文章 >CMS教程 >PHPCMS

    phpcms连接不了数据服务器怎么办

    藏色散人藏色散人2020-07-14 10:35:40原创735

    phpcms连接不了服务器的解决办法:首先找到并打开“install/step5.tpl.php”文件;然后修改代码为“var dbpw = 'var dbpw = escape('');';”并保存文件即可。

    全新安装phpcms v9提示无法连接数据库服务器

    原因:数据库密码为特殊字符。

    安装phpcms时出现 无法链接数据库服务器,请检查配置,但是数据库信息完全正确,

    在网上找了好多都没有能解决问题,后来才知道,原来是数据库密码有特殊字符“如:!@# ”有两种方式可以解决此问题,

    第一是把数据库密码改了,不过这并不是特别好对吧,

    第二种方法:共修改两个地方

    1.修改install/step5.tpl.php 127行

    将:

    var url = '?step=dbtest&dbhost='+$('#dbhost').val()+'&dbuser='+$('#dbuser').val()+'&dbpw='+$('#dbpw').val()+'&dbname='+$('#dbname').val()+'&tablepre='+$('#tablepre').val()+'&sid='+Math.random()*5;

    替换成:

    var url = '?step=dbtest&dbhost='+$('#dbhost').val()+'&dbuser='+$('#dbuser').val()+'&dbpw='+'&dbpw='+escape($('#dbpw').val())+'&dbname='+$('#dbname').val()+'&tablepre='+$('#tablepre').val()+'&sid='+Math.random()*5;2.修改install/step6.tpl.php 55行

    将:

    var dbpw = '<?php echo $dbpw?>';

    替换为:

    var dbpw = 'var dbpw = escape('<?=$dbpw?>');';

    推荐:《phpcms教程

    以上就是phpcms连接不了数据服务器怎么办的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:phpcms
    上一篇:phpcms在维护吗 下一篇:phpcms怎么不设置水印
    大前端线上培训班

    相关文章推荐

    • phpcms进入后台报错怎么办• phpcms怎么看代码• 帝国和phpcms区别是什么• phpcms如何防止挂马

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网