如果当前日期为2016-5-31, 用date('Y-m-d', strtotime('-1 month'))会产生错误。因为这里把 -1 month按照-30 days来算date('Y-m-d', strtotime('2016-05-31 -1 month')) = 2016-05-01date('Y-m-d', strtotime('201…
.tar 文件 # 仅打包,并非压缩 tar -xvf FileName.tar # 解包 tar -cvf FileName.tar DirName # 将DirName和其下所有文件(夹)打包 .gz文件 # .gz gunzip FileName.gz # 解压1 gzip -d FileName.gz # 解压2 gzip FileName…
修改mysql中的mysqld.cnf文件 cd /etc/mysql/mysql.conf.d //执行下面的操作来修改配置文件 sudo vim mysqld.cnf //在 [mysqld] 中新加 max_connections =1000; //按下esc按键输入:wq保存退出 重启mysql服务器 sudo service mysql …
在windows环境下多图上传正常。但是部署到Linux下时目录可写的情况下上传图片会报 SplFileObject 错误。 当调用如下代码时候系统会报异常。 解决 1、进入\thinkphp\library\think\File.php文件打开 在构造函数的初始化的时候会获取文件信息。 2、因未知原因导致文件被删除,然后接着获取文件信息而报错。实…
在后台php中,金额保留两位小数。但是前端显示精度丢失,出现了14位小数的奇怪现象。本来以为是前端js解析之后出现的问题。检查之后发现json_encode()之后就出现了。 解决办法:可以通过转化为string类型来避免(可以使用 strval() 函数)
某字段在数据表中存储为 varchar 类型,常规排序会按照字符串类型进行排序,结果不准确,所以需转换为数字类型排序,方法如下: $order = 'usdt+0 DESC'; $lists = db('member')->where($where)->orderRaw($order)->paginate('20', false…
public function index() { $sql = ""; $list = ""; $pagenumber = 20; //默认分页条数 //查询数据 $list = Db::name('wcmall_type','id,name,sort')->where($sql)->order('sort asc')->pag…
show variables like '%max_connections%'; //显示最大连接数 set global max_connections = 1000; //修改最大连接数
$.post("{:url('Member/team_user_first')}",function(data) { var list = eval('('+data+')'); if(list.status == "success") { defaultData = list.data; } else { return false; } });
SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client 发生这种错误,是由于MySQL 8默认使用了新的密码验证插件:caching_sha2_password。 我们只需要在my.ini 里加上默认密码验证插件为,Linux为 …