更新数据很慢 failed to open stream: HTTP request failed!
后台更新上传配置总是很慢,
找了好几个原因,都不理想。因为总是配置服务器报错,在配置服务器上耗费了不少时间,最后终于发现是被请求的目标服务器需要设置php.ini和nginx.conf,也是太弱了。
报错内容是下面这个
"file_get_contents(http:\/\/aaa.xxxhost.com\/xxxxx\/xxxxxx): failed to open stream: HTTP request failed!"
一开始从请求方服务器开始找,改了配置发现没有效果
主要被请求方xxxhost.com域名所在的服务器, php.ini和nginx.conf需要调整
/etc/php/7.4/fpm/php.ini
max_execution_time = 600
max_input_time = 600
memory_limit = 32m
file_uploads = on
upload_tmp_dir = /tmp
upload_max_filesize = 32m
post_max_size = 32m
================
nginx.conf
增加 client_max_body_size 50m;
http {
##
# Basic Settings
##
client_max_body_size 50m;
sendfile on;
tcp_nopush on;
types_hash_max_size 2048;
# server_tokens off;
include /etc/nginx/vhost/*.conf;
}
修改好现在确实好多了

浙公网安备 33010602011771号