lnmp环境下 加大php文件上传限制三步骤
2017-05-25 07:43
453 查看
加大php文件上传限制三步骤 1.#修改nginx配置(可不修改) vim /usr/local/nginx/conf/nginx.conf sudo /usr/local/nginx/sbin/nginx -t sudo /usr/local/nginx/sbin/nginx -s reload 2.修改php location下的配置 vim /usr/local/nginx/conf/sns7.conf 只需要修改对应上传路径的 client_max_body_size location = /testtools/accountmanager/uploadFile { fastcgi_pass phpbackend; fastcgi_index testtools/index.php; set $script_name /testtools/index.php; # client_max_body_size 64m; fastcgi_connect_timeout 300; fastcgi_send_timeout 300; fastcgi_read_timeout 300; fastcgi_param SCRIPT_FILENAME $document_root$script_name; include fastcgi_params; } 3.#修改php配置 vim /usr/local/php7.1/etc/php.ini upload_max_filesize = 64M post_max_size = 64M 修改完php的配置之后,要用phpinfo()来查看是否修改成功 检查php-fpm 是否加载了修改的配置 并用以下命令来给Php-fpm指定配置 /usr/local/php71/sbin/php-fpm -c /usr/local/php71/etc/php.ini -y /usr/local/php71/etc/php-fpm.conf -t /usr/local/php71/sbin/php-fpm -c /usr/local/php71/etc/php.ini -y /usr/local/php71/etc/php-fpm.conf 4.#修改php-fpm配置 vim /usr/local/php7/etc/php-fpm.conf 将响应时间的限制改成0,不受限制,由于服务器较差,响应时间较长,可能会超过默认的30秒时间限制 request_terminate_timeout = 0; ps -ef | grep php-fpm #重启php-fpm(24926 是php-fpm的主进程) sudo kill -USR2 24926 如果还出现504,502的现象 可以添加一下配置到locatino #指定连接到后端FastCGI 的超时时间。 fastcgi_connect_timeout 300; #向FastCGI 传送请求的超时时间,这个值是指已经完成两次握手后向FastCGI 传送请求的超时时间。 fastcgi_send_timeout 300; #接收FastCGI 应答的超时时间,这个值是指已经完成两次握手后接收FastCGI 应答的超时时间。 fastcgi_read_timeout 300;
相关文章推荐
- 解决 nginx 环境下的php 上传文件大小限制
- 修改上传文件大小限制(LNMP环境)
- LNMP一键安装包PHP和Niginx 文件上传大小限制问题解决方法
- PHP文件上传、客户端和服务器端加限制、抓取错误信息、完整步骤解析
- 解决RHAS3中Apache2的PHP上传文件大小的限制
- PHP中,上传/下载文件的限制 (转)
- 解决Apache2+PHP上传文件大小限制的问题
- php上传文件大小限制问题的解决
- 解决Apache2+PHP上传文件大小限制的问题技术集锦
- php上传文件大小限制大全
- php上传文件大小限制文件
- 修改PHP文件上传限制
- PHP上传文件大小限制
- 解决Apache2的PHP上传文件大小的限制
- 修改PHP上传文件大小限制的方法
- apache 和php搭建的平台,上传文件的限制问题
- 关于解决apache+php上传大文件的限制
- PHP上传文件大小限制
- 修改PHP上传文件大小限制
- 修改PHP上传文件大小限制的方法