摘要:启动php-fpm 加载各个模块 , 初始化各模块 调用每个模块的PHP_MINIT_FUNCTION中初始化模块 访问请求到来 请求初始化 , 调用各模块的请求初始化 调用每个模块的PHP_RINIT_FUNCTION初始化请求 处理PHP代码 访问请求结束 调用每个模块的PHP_RSHUTDOW 阅读全文
posted @ 2021-03-24 19:07 陶士涵 阅读(10) 评论(0) 推荐(0) 编辑
摘要:部署代码的时候 ,出现了500错误 但是php-fpm下定义的www-error.log的错误日志以及nginx定义的error日志都没有任何显示 可以使用下面这种方式 strace $(pidof 'php-fpm'|sed 's/\([0-9]*\)/-p \1/g') -e write -e 阅读全文
posted @ 2021-03-24 17:55 陶士涵 阅读(8) 评论(0) 推荐(0) 编辑
摘要:正常使用形式如下 , 例如下面的代码,按照5秒频率进行执行 func cleanVisitorExpire() { go func() { log.Println("cleanVisitorExpire start...") for { //执行代码 t := time.NewTimer(time. 阅读全文
posted @ 2021-03-24 14:47 陶士涵 阅读(10) 评论(0) 推荐(0) 编辑
摘要:PHP的调用函数中现在已经不用在参数中增加引用&符号了 只要在定义函数的参数时候加&就可以 所以尽量把代码中改掉 比如function test(&$a) 调用时 test("aaaa") 不用加&符号 阅读全文
posted @ 2021-03-24 11:26 陶士涵 阅读(4) 评论(0) 推荐(0) 编辑