编辑整理:整理来源:悟空问答,浏览量:140,时间:2023-04-16 13:48:01
不要用百度外链了,百度的外链只要图片尺寸超过一定大小就会禁止外链的,会把外链替换为百度的禁止盗链的图片。就算能外链还要有个大大的水印。换别的支持图片外链的图床吧。
现在网上有很多外链变内链的教程,你可以度娘一下,或者参考本站分享的《实测wordpress外链转内链跳转地址为base64加密地址》和《分享张戈博主改善优化后的网站外链跳转页面代码》这两篇文章。
简而言之,当您尝试上传对您的服务器来说太大的文件时,会发生413 Request Entity Too Large错误。通常,托管服务提供商在其服务器上具有用于将媒体上载到WordPress的特定配置。在大多数情况下,默认设置对于您的帖子来说已经足够了。
但是,在某些情况下,您可能需要上传超出大小限制的文件,遗憾的是,您将面临413错误。
如何在WordPress中修复413请求实体太大的错误
1.修改functions.php文件
您可以在WordPress主题文件夹中找到functions.php文件。此文件通常用于在WordPress网站上定义“类”和“操作”。它可以添加功能和功能,如启用后缩略图,发布格式和导航菜单。
要修改functions.php,请访问主机空间控制面板。然后,转到“ “ 文件管理器”。
单击wp-content文件夹,该文件夹将为您提供右侧的文件列表。双击themes文件夹以查找functions.php文件。确保选择当前使用的主题文件。
双击functions.php文件并添加以下代码段。它会增加它会增加upload_max_size,post_max_size和max_execution_time值。
@ini_set('upload_max_size','256M');
@ini_set('post_max_size','256M');
@ini_set('max_execution_time','300');
完成后,保存更改并尝试返回WordPress管理区域以测试是否仍然出现413错误。
2.修改.htaccess文件
第二种方法涉及编辑.htaccess文件,因此请小心不要进行任何不必要的更改。
该的.htaccess文件是由服务器读取配置项。它可以覆盖服务器配置设置,例如授权,缓存甚至优化。
要访问.htaccess文件,您需要转到服务器中的根目录。在右侧,您将看到.htaccess文件。双击它。
您将看到一个弹出窗口,您可以在其中添加代码。通读这些行,当您在文件末尾找到#END WordPress时,请在其下面粘贴以下代码:
php_value upload_max_filesize 256M
php_value post_max_size 256M
php_value max_execution_time 600
php_value max_input_time 600
确保保存修改并关闭窗口。返回WordPress管理区域并尝试上传新的。
3.修改Nginx配置
413错误请求实体太大,因为Web服务器设置为限制大文件大小。Nginx具有client_max_body_size以允许客户端请求主体的最大大小。如果请求超过该值,则会显示错误消息。这意味着我们需要重新配置Nginx以允许我们想要上传文件的大小。
重新配置nginx.conf将需要文本编辑器。建议使用Vi文本编辑器,因为它可以完美地处理作业。
通过ssh访问您的VPS并在终端上键入以下命令以开始使用Vi进行编辑:
vi /etc/nginx/nginx.conf
之后,您可以在nginx.conf中添加以下行,如下例所示。它设置服务器允许的客户端请求的最大主体大小。因此,请确保将正确的数字作为最大尺寸。
#将客户端体大小设置为8M#
client_max_body_size 8M;
保存并关闭文件。然后,您可以使用以下命令重新加载Nginx Web服务器:
#nginx -s reload
最后完成
1.井践检查图片名字是否包含中文。如果包含中文,请改为英文。
2.兵换医础职重新设置目录权限。
chown -R www:w剂可章助ww 你的网站目录
用shell工具连接你的主机,输入上面的代码,重新设置目录权限,将“你的网站目录”改为你的网站目录在服务器中的地址。
wordpress无法开启缩略图,wordpress打不开图,wordpress文章缩略图插件
作者:整理来源:悟空问答,时间:2023-04-16 13:48,浏览:141