nginx出现502有很多原因,但大部分原因可以归结为资源数量不够用,也就是说后端PHP-fpm处理有问题,nginx将正确的客户端请求发给了后端的php-fpm进程,但是因为php-fpm进程的问题导致不能正确解析php代码,最终返回给了客户端502错误。 nginx+php出现502 bad g ...
分类:
其他好文 时间:
2017-04-10 13:09:15
阅读次数:
220
解析php中die(),exit(),return的区别 die()停止程序运行,输出内容exit是停止程序运行,不输出内容return是返回值die是遇到错误才停止exit是直接停止,并且不运行后续代码,exit()可以显示内容。return就是纯粹的返回值了,但是也不会运行后续代码exit(0) ...
分类:
Web程序 时间:
2017-04-05 11:49:17
阅读次数:
139
前言 本来今天想更新PHP操作socket的代码,但是由于项目上原因实在没什么心情,不过过段时间会操作短信网关,到时候自然会更新socket代码,今天主要是将如何利用php交换两个数。 list 首先,采用php的list数据结构。上代码,然后再解析 [php] view plain copy pr ...
分类:
Web程序 时间:
2017-04-04 15:56:39
阅读次数:
202
lamp的工作流程:1.用户发送http请求到达httpd服务器2.httpd解析url获取需要的资源的路径,通过内核空间读取硬盘资源,如是静态资源,则构建响应报文,发回给用户3.如果是动态资源,将资源地址发给php解析器,解析php程序文件,解析完毕将内容发回给httpd,httpd构建响应报文,..
分类:
其他好文 时间:
2017-03-20 10:57:15
阅读次数:
230
学习前端是,用到Ajax,php语言,操作mysql数据库,浏览器无法解析php代码(把源码输出);原因,我之前用的是tomcat服务器写jsp,servlet,php用的是apache服务器,没有配置。 解决方法:1.用jsp,servlet取代php,才做数据库。 2.下载,配置apache服务 ...
一次开发中遇到了这个问题:No input file specified,就是不能解析PHP文件 以下是完美解决方案: 把fastcgi.conf的 fastcgi_param DOCUMENT_ROOT $document_root; 注释掉。 一次开发中遇到了这个问题:No input file ...
分类:
其他好文 时间:
2017-03-07 08:42:10
阅读次数:
260
MIME类型绕过: 上传木马时,提示格式错误。直接抓包修改Content-Type 为正确的格式尝试绕过 文件扩展名绕过: Php除了可以解析php后缀 还可以解析php2.php3,php4 后缀 文件内容检测绕过: 抓包,在正常图片末尾添加一句话木马 00截断绕过上传 1.php .jpg 空格 ...
分类:
Web程序 时间:
2017-02-19 23:49:50
阅读次数:
253
三种php解释器执行方式:1.mod_php:Apache中模块形式;单个进程可以处理多个请求2.Cgi:CommonGatewayInterface,协议php-Cgi:1)Cgi协议的实现,用来解释php请求;过程:php请求->php-Cgi读取并解析php.ini文件,初始化环境->根据请求参数,返回处理结果2)单个进程只..
分类:
Web程序 时间:
2017-02-17 21:58:24
阅读次数:
167
本篇文章是对php中的foreach问题进行了详细的分析介绍,需要的朋友参考下 本篇文章是对php中的foreach问题进行了详细的分析介绍,需要的朋友参考下 前言:php4中引入了foreach结构,这是一种遍历数组的简单方式。相比传统的for循环,foreach能够更加便捷的获取键值对。在php ...
分类:
Web程序 时间:
2017-02-06 13:07:59
阅读次数:
236
一、Apache是如何解析php文件的我们常说的lamp架构是linux、apache、mysql、php,我们知道任何架构或者网站离不开数据库的支持,那么php和apache又是如何协同工作的呢?php是apache的一个外挂程序,必须依靠web服务器才可以运行。当客户端浏览器触发事件--->php程序提交到ap..
分类:
Web程序 时间:
2017-02-01 19:59:58
阅读次数:
277