Nginx

Nginx + php-fpm 出现502错误分析

Nginx + php-fpm 出现502错误分析
在nginx上跑php容易出现502错误,很多人遇到过这个问题,到底是什么原因导致的呢? 出现502错误后,又有哪些解决办法呢? 本文源起于前段时间处理无线浏览器的一次502报警后总结得来,希望能为大家提供参考。从报警说起现象 1、打开静态页面很快,如无线浏览器的更新日志页面,请求云控接口却很慢,报502错误。 2、最开始一周报警1-2次,后来发展到一天报警... 继续阅读 »
LINUX

常用的查看linux环境信息的命令

 常用的查看linux环境信息的命令
设进程号为pid,端口号为port。1.CPU占用率命令:top-ppid,%CPU一项,单位为百分比。2.物理内存使用量命令:top-ppid,RES一项,单位为KB。3.虚拟内存使用量命令:top-ppid,VIRT一项,单位为KB。4.进程队列长度命令:top,loadaverage一项,三个值分别代表最近1分钟、5分钟、15分钟进程队列的平均长度。5.打开的socket及其状... 继续阅读 »
LINUX

linux服务器上tcp有大量time_wait状态的解决方法和原因解释

linux服务器上tcp有大量time_wait状态的解决方法和原因解释
在检查服务器时,发现有很多连接超时情况出现,用netstat命令查看,tcp的time_wait状态较多,需要进行优化。1、看一下现在time_wait的数量        netstat-an|grepTIME_WAIT|wc-l2、发现系统存在大量TIME_WAIT状态的连接,通过调整内核参数解决... 继续阅读 »
LINUX

linux服务器调试小技巧

linux服务器调试小技巧
查看nginx/apache访问日志日志位置nginx.conf配置文件access_log参数查看nginx/apache错误日志日志位置nginx.conf配置文件error_log参数查看php错误日志日志位置php.ini配置文件error_log参数查看php-fpm慢日志日志位置查看php-fpm.conf配置文件slowlog参数查看MYSQL正在运行的线程(查看正在运行中的SQL)... 继续阅读 »
LINUX

Linux下用netstat命令查看网络负载状况的一条语句

Linux下用netstat命令查看网络负载状况的一条语句
今天看到一条用netstat查看Linux网络状况的语句,如下:netstat-n|awk'/^tcp/{++S[$NF]}END{for(ainS)printa,S[a]}'前面的netstat-n是netstat的命令,Windows和Linux都可以用,结果显示内容差不多后面的awk'/^tcp/{++S[$NF]}END{... 继续阅读 »
PHP

Zend Studio 实用快捷键一览表(精心整理)

Zend Studio 实用快捷键一览表(精心整理)
编辑功能组合键实现功能适用条件Ctrl+/单行注释。当前为php代码时,则在光标所在行添加双斜杠行注释,选择多行则每一行都添加双斜杠;而当代码为html时则在行前后添加<!---->注释,选中多行将在选区前后添加<!---->注释,而非每行添加PHP代码、html代码全部适用,不适用于CSS部分Ctrl+Shift+/块注释,为选择的PHP代码添加块注释,如果没有选择... 继续阅读 »
LINUX

linux ls 按时间排序,查看文件夹总大小

linux ls 按时间排序,查看文件夹总大小
1、ls按时间降序排列:ls-lt(最常用)2、ls按时间升序排列:ls-rt3、linux查看文件目录的总大小   du-sh /home        du -sh  ./360shipin  ... 继续阅读 »
Python

Python报错:non-default argument follows default argument

Python报错:non-default argument follows default argument
    今天写Python函数的时候,一个函数的参数中含有默认参数,我在这个默认参数后又加了一个参数,但是没有加上默认值,此时运行函数后就报了参数错误:non-defaultargumentfollowsdefaultargument,后来查了一下,发现是 函数调用的时候,如果第一个参数使用了关键字绑定,后面的参数也必须使用关键字绑定!这... 继续阅读 »
Python

python 字符串截取

python 字符串截取
python的字符串是有序集合,我们可以通过索引来提取想要获取的字符,可以把python的字符串也做为字符串的列表就更好理解python的字串列表有2种取值顺序1是从左到右索引默认0开始的,最大范围是字符串长度少1s='ilovepython's[0]的结果是i2是从右到左索引默认-1开始的,最大范围是字符串开头s='ilovepython's[-1]的结果... 继续阅读 »
网络知识

sublime text 3 快捷键大全以及配置编译环境

sublime text 3 快捷键大全以及配置编译环境
Sublimetext3是码农最喜欢的代码编辑器,每天和代码打交道,必先利其器,掌握基本的代码编辑器的快捷键,能让你打码更有效率。刚开始可能有些生疏,只要花一两个星期坚持使用并熟悉这些常用的快捷键!其实sulimetext菜单栏各个选项中都会提示相关的快捷键,各位可以自己去看看,本文主要是整理一些隐藏或不被发掘的快捷键!以下红色标记的是强哥最喜欢最实用的快捷键哦!Sublime... 继续阅读 »