thinkphp从3.2到5.x的升级,很多方法都做了调整:
1、打印mysql
比如:$model->select();
3.2使用getLastSql()打印:
var_dump($model->getLastSql());
5.x使用fetchSql()打印:
$re = $model->fetchSql(true)->select();
var_dump($re);
2、输出单个字段的值
比如,获取id为1的name值:
3.2为:
$name = $model->where(&……
在使用redis的时候,取值时很可能会报错,提示:WRONGTYPE Operation against a key holding the wrong kind of value。
出现这种错误的原因是因为,取值的方法格式不对,比如你用get去取队列的值,就会报错。
这个时候需要确定你的key的类型,使用type查询,如type key
然后再用对应的取值方法
如果是zset如下:
redis 1……
安装了三台centos
测试域名 :dev.test_3.cn
A服务器IP :192.168.33.13 (主)
服务器IP :192.168.33.14
C服务器IP :192.168.33.12
host绑定域名: 192.168.33.13 dev.test_2.cn
A服务器nginx.conf设置
打开nginx.conf,文件位置在nginx安装目录的conf目录下。
在http段加入以下代码
upstream test_3.cn {
……
JSON_HEX_TAG (integer)
所有的 < 和 > 转换成 \u003C 和 \u003E。 自 PHP 5.3.0 起生效。
JSON_HEX_AMP (integer)
所有的 & 转换成 \u0026。 自 PHP 5.3.0 起生效。
JSON_HEX_APOS (integer)
所有的 ‘ 转换成 \u0027。 自 PHP 5.3.0 起生效。
JSON_HEX_QUOT (integer)
所有的 ” 转换成 \u0022。 自 PHP……
某次在linux服务器上重启mysql数据库发现各种报错,导致mysql数据库无法正常使用,无论stop、start或是mysql命令连接都有不同的报错提示,具体报错为:
#service mysqld stop
ERROR! MySQL server PID file could not be found!
#service mysqld start
Starting MySQL.. ERROR! The server quit without updating PID fil……
基本格式 :
* * * * * command
分 时 日 月 周 命令
第1列表示分钟1~59 每分钟用*或者 */1表示
第2列表示小时1~23(0表示0点)
第3列表示日期1~31
第4列表示月份1~12
第5列表示星期0~6(0表示星期天)
第6列表示要运行的命令
查看当前的定时任务列表:
crontab -l
编辑定时任务列表:
cr……
使用redis时,有时可能会直接在linux环境下查看redis的所有key、删除redis中的某个key、设置redis中的key的过期时间,下面来介绍一下。
1、登录redis。
#redis-cli
2、取出当前redis的所有key值。
keys *
3、查看key值是否存在。
exists key
例:exists test_key
4、删除key值。
del key
例:del test_key
5、设置过期时……
在用git做项目的版本控制时,经常需要更新某次或某几次修改后代码文件(无论是新增的需求文件还是修复了BUG的原有文件),使用git最方便的做法就是导出差异文件,也就是使用git导出某次commit的文件,或使用git导出某次commit后的文件。
一般在修改完代码后的工作流程是这样的:
1、把新增加的文件使用Git add添加进改动……
在linux下经常会遇到需要对某些文件和文件夹的打包压缩、解压缩的需求,那么在linux下如何将文件夹打包,怎样在linux下压缩某个文件夹命令。
我们知道,在linux中是先打包再压缩的方式,其中常用压缩格式有:.zip ,.gz ,.bz2,.tar.gz ,.tar.bz2。
本文主要讲解tar命令。
tar命令:
tar [参数] [打包文件名] [原文件]
……
一般在登录时无法登录成功时,问题往往出在无法写入session。
需要查找php中存放session的文件夹是否有可写和可读的权限,如果没有session文件夹,就建一个,以linux下的nginx为例:
session文件路径在:/var/lib/php/session
chmod -R 777 /var/lib/php/session