PHP+Nginx 字符串内容 POST 提交502错误?
Dec 01, 2016 am 12:56 AM
我做了一个 input name 为 title ,一个按钮,顶部写了一个 echo $_POST['title']
input 输入 "新生儿系列" 5个字的时候点击按钮会长时间无响应然后502错误,其他任何字符都不会出现这个问题,比如(新生儿系列__/系列新生儿/新生系列儿),
但是某些情况下也是不行的
比如 新生儿系列./新生儿系列! 这种字符串
我该怎么解决? 没有涉及到数据库保存.
我懵逼了,怎么排查都不知道了.
回复内容:
我做了一个 input name 为 title ,一个按钮,顶部写了一个 echo $_POST['title']
input 输入 "新生儿系列" 5个字的时候点击按钮会长时间无响应然后502错误,其他任何字符都不会出现这个问题,比如(新生儿系列__/系列新生儿/新生系列儿),
但是某些情况下也是不行的
比如 新生儿系列./新生儿系列! 这种字符串
我该怎么解决? 没有涉及到数据库保存.
我懵逼了,怎么排查都不知道了.
首先,先不管html的input,你先确定你的php能正确执行,单独写一个php文件
1 |
|
保存这个文件为phpinfo.php,然后运行看看能不能看到信息输出;
你遇到的问题,不是你代码是否正确的问题; 感觉问题是出在你的php运行环境上
楼主,你可以在接收程序中把POST的值先打印出来。如果能正确输出就说明页面也接收到了数据,至于为什么报502网关错误,你就要一步一步的查下去。
502是不是nginx配置出错了
建议你检查!nginx的php-fpm配置!还要检查php-fpm的配置!两种配置,超时和缓存等参数一致!
你访问nginx下的php,需要让nginx转发到php-fpm!php-fpm在转发给php!这个过程中有意外。就是getway错误!
502:fastcgi server没有返回正确的响应给web server
看看是不是php-fpm没起来,或者配置有问题,是监听的9000端口还是unix domain socket

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Panduan Pemasangan dan Naik Taraf PHP 8.4 untuk Ubuntu dan Debian

Cara Menyediakan Kod Visual Studio (Kod VS) untuk Pembangunan PHP
