WordPress或Php中上传文件会报如下错误:
The link you followed has expired.
您点击的链接已过期。(中文环境下的翻译)
这个错误有点混淆视听,很难联想到与上传文件有关,其真实原因是你所上传的文件受到了php配置的限制。
比如php配置的上传体最大为10M,我却上传了20M文件,会触发此问题。
可以进行如下步骤解决问题:
- 编辑
php.ini
文件
vim /etc/php.ini
- 找到并编辑如下配置:
; 最大文件上传大小(下面配置了64M,仅做参考)
upload_max_filesize = 64M
; 最大post体大小(下面配置了64M,仅做参考)
post_max_size = 64M
; 最大执行时间,有点超时时间的意思(下面配置了300秒,仅做参考)
max_execution_time = 300
- 保存后重启服务器和
php-fpm
即可。
// nginx
systemctl restart nginx
or
// apache
systemctl restart httpd
注意,最好同步下nginx或apache服务器的配置
否则可能会触发如下类似错误:
413 Request Entity Too Large
本文以nginx为例进行同步为例:
- 编辑
php.ini
文件
vim /etc/nginx/nginx.conf
- 找到nginx.conf文件内容中的http{}段并编辑如下配置:
# 最大请求体大小
client_max_body_size 64M;
# 缓冲大小
client_body_buffer_size 512k;
- 保存后重启服务器即可。
systemctl restart nginx
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
喜欢就支持以下吧
再谈Java、Android AES加密算法填充方式 - 算法网1个月前0
[…] 此前写过一篇关于AES加密的文章《Android加密算法之对称加密AES》,介绍了相关概念,使用以及脱坑姿势。 […]WIND2年前0
感谢博主啊啊啊 终于找到解决方案啦, 爱死你开心Blogs2年前1
转载一下部分内容,已标记原出处。如有问题可联系删除!小码君2年前0
很好,很实用啊今日新鲜事2年前0
文章不错支持一下吧热搜榜2年前0
文章不错非常喜欢博客大全2年前1
博客大全特邀站长前来入住!!!!违章代办2年前1
2020年太惨了