EMLOG使用指定数据库端口连接

投稿作者:小傲世 围观人数:754 所属分类:网络技术

正常来说,我们服务器上安装MYSQL默认都是3306端口,但是通常为了安全起见,有的小伙伴会选择修改这个默认端口,但这会导致许多程序无法使用,这是因为程序已经把把端口号指定好了,或者是说创建连接的时候根本没有指定,导致连接的端口永远都是3306默认端口,而EMLOG就属于后者,既然系统没有为我们指定端口,那么我们就来自己指定一个吧!

首先,我们假设服务器MYSQL端口被改成了6666

我们找到EMLOG根目录/config.php文件,新起一行将如下代码添加上去:

//database port
define(''DB_PORT'',''6666'');
然后再来到include/lib/mysqlii.php,找到第39行
@$this->conn = new mysqli(DB_HOST, DB_USER, DB_PASSWD, DB_NAME);
改成
@$this->conn = new mysqli(DB_HOST, DB_USER, DB_PASSWD, DB_NAME, DB_PORT);
展开全文
表白墙

免责声明

本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!

已有次赞
我要评论 0条评论,0条回复
签到 图片评论介绍
请先登录后再评论
作者信息
最新评论
为您推荐
热门标签

登录您的账号