阅客网

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

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

Laravel框架执行数据库偏移报错1071 Specified key was too long; max key length is 1000 bytes的几种解决方法

Laravel框架执行数据库偏移报错1071 Specified key was too long; max key length is 1000 bytes的几种解决方法
最近在自学Laravel框架,各种坑,各种报错,真的是一把辛酸一把泪,不知道大家有没有遇到像我这样的情况: 每次新安装的Laravel,在执行数据库迁移操作时都会报错提示一个有关于字符串长度的报错,原因:字段太长导致无法加索引。 网上有许多同类的人和我遇到了,有的人说是MySQL的版本问题,但我尝试发现就算是用MySQL8.0版本...

PHP解码JSONP

PHP解码JSONP
如果是 JSON 数据,使用 json_decode 这个 PHP 自带函数就能解码,但是有些网站的数据接口只提供了 JSONP 数据如何解码呢? 傲世今天就教大家自编一个解码函数 下面我们提供了一个 PHP 函数 asjsonp_decode ,让你直接实现 JSONP 解码: function asjsonp_decod...

php将文件每一行的内容写入到数组中

php将文件每一行的内容写入到数组中
因为项目计划需要批量执行数据,将文件内的数据每一行分割出来在进行提交,只需要一行代码即可完成 $as = file("1.txt", FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); print_r($as); 要注意的是,文件名必须要用双引号!!!下面是预览效果 ...

SQL查询值为空时默认输出0的方法

SQL查询值为空时默认输出0的方法
今天在完善支付系统的时候,优化了一下程序中的数据库相关语句代码,原本采用的逻辑是先读取整个表数据,先将变量指定为0,然后循环输出加值,这样做效果没那么好,还影响效率,所以我将它改成了直接从数据库查询的时候就直接做好统计,使用的方法是sum()函数。 当然,SQL 拥有很多可用于计数和计算的内建函数。这里就简单给大家介绍一下~ SQL A...

思科NAT动态转发配置

思科NAT动态转发配置
1、我们今天做的拓扑使用了NAT技术,为什么要使用NAT?因为现实中ipv4的公有地址越来越少,NAT可以使内网的ip访问到公网ip以此来缓解ipv4公有地址枯竭。 2、在正式开始前请按照拓扑图来连接好各个设备 3、第一步进入公网路由器输入以下命令 Router>enable //进入特权模式 Router...

windows服务器注册表修改远程端口方法

windows服务器注册表修改远程端口方法
大家平时使用挂机宝或者是远程自己的电脑,都会有一个连接端口,Windows默认的端口是3389,这十分不安全,今天傲世就教大家如何通过注册表修改该端口号 首先,登陆服务器选择系统桌面中的“开始”、“运行”命令,从弹出的系统运行框中,输入字符串命令“regedit”,单击“确定”按钮后,打开本地工作站的系统注册表编辑界面。 依次选中:HKEY_LOC...

如何修改WHMCS的时区

如何修改WHMCS的时区
WHMCS上的时间和服务器上设置的是不一样的,按照他的默认时区显示,因此为了让WHMCS显示的时间和自己的时间一致,需要在配置文件中设置时区。 修改时区设置操作如下: 编辑根目录 configuration.php 文件,加入:  date_default_timezone_set(‘Asia/Shanghai’); 其中的 A...