1.解决HTTP错误

错误提示

修改/etc/nginx/nginx.conf配置文件:



sudo vim /etc/nginx/nginx.conf

#目录可能会不一样

在http配置中修改client_max_body_size内容如下:

client_max_body_size 100m;

修改完保存、重启nginx服务

service nginx restart

再次上传、成功

2.修改上传大小限制

主要是修改php.ini文件,首先找到php.ini文件的位置:

这个位置是通过在网站根目录下建一个info.php文件,文件内容如下:

vim /usr/share/wordpress/info.php #目录视自己情况而定

<?php
echo phpinfo();
?>

然后在浏览器输入 http://你的域名/info.php   例如:http://lzumi.cn/info.php

Ctrl+F 搜索php.ini

vim /etc/php.ini

搜索:memory_limit、post_max_size、upload_max_filesize、max_execution_time、max_input_time (在非编辑模式下输入/名称  就是搜索)
一般默认的设置值为:
memory_limit=128M    //相当于单个脚本可调用内存大小
post_max_size=8M     //上传文件大小上限
upload_max_filesize=2M  //默认上传文件大小,这个就是2M的限制!
max_execution_time=30  //最大执行时间,页面等待时间
max_input_time=60    //最大输入时间?具体意义不明确,就是上传时间相关

然后将其改为自己需要的值,例如:
memory_limit=128M
post_max_size=15M
upload_max_filesize=10M //这样就改为可以传10M以下的文件了
max_execution_time=60
max_input_time=60

重启nginx及php服务使得设置才能生效!

service nginx restart

service php-fpm restart

上传成功

 AV号:3911005

参考:

http://www.jyguagua.com/?p=3202

https://blog.csdn.net/csdn1161851523/article/details/52954698

最后修改:2019 年 12 月 06 日 11 : 39 AM
如果觉得我的文章对你有用,请随意赞赏