十三周一次课(5月2日)笔记

十三周一次课(5月2日)
12.21 php-fpm的pool
12.22 php-fpm慢执行日志
12.23 open_basedir
12.24 php-fpm进程管理

12.21 php-fpm的pool
十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

增加内容,命令如下:
十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记
十三周一次课(5月2日)笔记
复制如下内容:
十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

粘贴,如下所示
十三周一次课(5月2日)笔记

更改为如下:
十三周一次课(5月2日)笔记

进程最多50个,进程启动满了,又有第二请求来了,会报503,因为没有进程。有第二个池子,新的站点不受影响。
十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

增加一条include=etc/php-fpm.d/*.conf ,删掉[www][aming.com],删除用100ddm命令,更改如下:
十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

打开文件
十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记
写入内容如下:
十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

12.22 php-fpm慢执行日志
十三周一次课(5月2日)笔记

做php网站,建议使用LNMP,因为可以使用慢执行日志分析网站慢的原因。

十三周一次课(5月2日)笔记
在最后加入两行,request_slowlog_timeout =1 slowlog = /usr/local/php-fpm/var/log/www-slow.log ,改为如下下:
十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

查看日志有没有生成。
十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

在这个目录下
十三周一次课(5月2日)笔记

创建一个文件。
十三周一次课(5月2日)笔记

写入如下内容。
十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

输出信息,显示语法错误。
十三周一次课(5月2日)笔记

有错误要查看日志。有一个简单的方法,直接打开配置文件。
十三周一次课(5月2日)笔记

搜索display_errors
十三周一次课(5月2日)笔记

修改displya_errors=off 为display_errors = On
十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

查看输出信息如下,可能是分号和逗号不对。
十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

改为如下:
十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

request_slowlog_timeout 写成1秒,因为硬件、框架等原因,没有办法改进。写成2秒,慢执行日志里面的内容会减少很多。
十三周一次课(5月2日)笔记

12.23 open_basedir
十三周一次课(5月2日)笔记

针对不同的池子定义open_basedir

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记
十三周一次课(5月2日)笔记
十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

加入如下内容:
十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

搜索display_errors display_errors=On 改为 display_errors =Off
十三周一次课(5月2日)笔记

搜索;error log = syslog 下面增加一行,指定错误日志的地址
十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

搜索error_rep, 在error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT前面加分号,下面加一行error_reporting = E_ALL
十三周一次课(5月2日)笔记

改成错的地址,做实验。

十三周一次课(5月2日)笔记

改为如下:
十三周一次课(5月2日)笔记

查看错误日志定义的路径。
十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

限制在目录wwtest.com下,但其实是在test.com下,所以会报错。
十三周一次课(5月2日)笔记

改正过来
十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

十三周一次课(5月2日)笔记

12.24 php-fpm进程管理
十三周一次课(5月2日)笔记

猜你喜欢

转载自blog.51cto.com/461565/2112629
今日推荐