随笔分类 -  php

摘要:这两天一个技术群里问到为什么我的服务端里报502错误,会是什么原因呢。 本着学习的态度找了下,然后试了下。以下为我的个人总结: 其实502,504有什么界线么?其实从程序端来说还真没有。 但从服务端来说应该是这样 (由于我用的是php 这里就以php-fpm为例): 如果: web server t 阅读全文
posted @ 2016-10-11 00:03 tywei 阅读(300) 评论(0) 推荐(0)
摘要:由于新项目用PHP7,但原来的机子里面用的是php5.6又不想删掉。为了二全之策只能编译安装了 编译安装就是折腾啊。 总之想好要的那些个功能扩展啥东西写上去。然后报啥错就baidu、google(得FQ哈) 缺啥呢就补啥 好了,附上我所使用到的编译参数,留个纪念: 然后装要必要的 redis, me 阅读全文
posted @ 2016-08-17 15:29 tywei 阅读(184) 评论(0) 推荐(0)
摘要:YII2.0是最新出来的。用过1.0的同学应该不陪生目录结构。我们的目录结构是这样的:这么做的好处就不多说了。。这里只说下配置问题:1. 更改入口文件: require(__DIR__ . '/../../vendor/autoload.php'); require(__DIR__ . '/..... 阅读全文
posted @ 2015-08-20 17:21 tywei 阅读(177) 评论(0) 推荐(0)
摘要:今天在做测试的时候突然间很卡,用top观察了下php占用CPU达到了70%多,具体操作以下几步:1.strace -o output.txt -T -tt -e -c trace=all -p pid结果: 查了下。。一直在执行read,write操作sql语句2.ll /proc/25066/fd... 阅读全文
posted @ 2014-10-28 18:37 tywei 阅读(4416) 评论(0) 推荐(0)
摘要:PHP下有一个压缩函数<?phpstring gzencode ( string $data [, int $level = -1 [, int $encoding_mode = FORCE_GZIP ]] )//对应的解压函数:string gzdecode ( string $data [, int $length ] )我来说说这个压缩函数吧。。他是按照(RFC 1952)的协议来压缩的,所以凡是支持RFC1952协议的语言都能解压(是不是很爽,比如AS、JS)具体使用请参考PHP手册。。 阅读全文
posted @ 2013-03-28 15:01 tywei 阅读(235) 评论(0) 推荐(0)
摘要:今天在看YII的时候看到里面使用了is_callable()函数查了下手册,里面就写了一条:检测参数是否为合法的可调用结构,看的我是云里雾里,谁让我是乡下人呢。。baidu,google了 一下。。才发现,这个函数的使用方法:YII里具体使用是这样:is_callable($handler,true);其实就是说检测这个变量语法是否是一个合法的函数名,不检测函数是否存在is_callable函数共有三个参数:参数说明 name 既可以是一个字符串类型的函数名称,也可以是一个对象和成员函数名的组合数组,比如:array($SomeOject, 'MethodName') synt 阅读全文
posted @ 2012-10-10 10:53 tywei 阅读(411) 评论(0) 推荐(0)