502 bad gateway php-fm,php+nginx 上传大文件 502 Bad Gateway
由于php每天要接收其它服務器post過來的文件
比如我在:192.168.1.147上用下面這條命令
wget http://192.168.1.148/upload.php --post-file=msg.log
這個msg.log 有50M,進行post msg.log這個文件到148服務器的php上存儲,進行入庫
首先說明:
不要問我怎么不直接復制文件,要用php接收?
我現在討論的是這個問題,謝謝。
原因:
首次調用出現了:
HTTP request sent, awaiting response... 413 Request Entity Too Large
我按照網上的教程改nginx配置
改為:
client_max_body_size 100m;
滿以為解決問題,再次執行報錯。
HTTP request sent, awaiting response... 502 Bad Gateway
網上有的說php.ini要配置,但是我的php.ini 配置是64M
max_execution_time 300 300
max_file_uploads 20 20
max_input_nesting_level 64 64
max_input_time 60 60
max_input_vars 1000 1000
memory_limit 128M 128M
open_basedir no value no value
output_buffering 4096 4096
output_handler no value no value
post_max_size 64M 64M
upload_max_filesize 64M 64M
都找了好多,都是說配置php.ini, nginx.conf,還有php-fpm.conf的request_terminate_timeout=0,
最后沒用,自己試試就知道了,不多說了,多謝好人!
總結
以上是生活随笔為你收集整理的502 bad gateway php-fm,php+nginx 上传大文件 502 Bad Gateway的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java sqlite事务方法,Java
- 下一篇: php怎么关联默认打开程序,win10系