在WordPress中保存文章草稿时遇到HTTP 413错误,通常是由于上传的文件大小超过了服务器端的限制。这个问题可以通过以下几种方法来解决:
-
修改Nginx配置:如果您的服务器使用Nginx,可以修改
nginx.conf
文件来增加上传文件的大小限制。默认情况下,Nginx的上传文件大小限制是1M。您可以在/etc/nginx/nginx.conf
文件中的http
段加入以下代码来增加这个限制:client_max_body_size 20m;
这里将最大上传大小设置为20M,您可以根据需要调整这个值。修改后,不要忘记重启Nginx服务。
-
修改PHP配置:PHP默认的文件上传限制一般是2M。您可以通过编辑
php.ini
文件来修改这个限制。在这个文件中,将upload_max_filesize
和post_max_size
的值修改为更大的数值,例如20M,然后重启PHP服务。 -
查找php.ini文件路径:如果您不知道
php.ini
文件的位置,可以创建一个包含<?php phpinfo(); ?>
代码的info.php
文件,然后通过浏览器访问这个文件来查看php.ini
的路径。
这些修改将增加服务器允许上传的文件大小,从而解决HTTP 413错误。需要注意的是,在进行这些修改时,要确保不超过您的服务器或主机提供商的限制。
参考来源:
- 博客园 - HTTP状态码413,并提示Request Entity Too Large的解决办法
- 博客园 - HTTP 413 error——request entity too long 错误与解决
搜索结果来自:
你似乎来到了没有知识存在的荒原 - 知乎 - https://zhuanlan.zhihu.com/p/596022450
http状态码413,并提示Request Entity Too Large的解决办法 - lclc - 博客园 - https://www.cnblogs.com/lcword/p/16067649.html
HTTP 413 error——request entity too long 错误与解决 - 慕夏一缕风 - 博客园 - https://www.cnblogs.com/lovebkj/p/14075397.html