较低的WordPress上传限制可阻止您上传大文件,插件和主题。如果您要建立一个拥有大量多媒体资源的网站,那这将是一个很大的障碍。在这种情况下,有必要增加WordPress或服务器(或两者)中的最大上传大小。 也经常在WordPress交流群里看到站长咨询关于WordPress上传文件大小限制的问题,因此,我们有必要针对WordPress上传大小限制话题撰写一篇文章,以解众惑。 根据不同的服务器托管提供商和服务器,有很多方法可以解决此问题。我们将在本教程中尽可能全面地介绍设置WordPress最大上传大小限制。 WordPress最大上传限制是多少? 如何检查WordPress当前最大上传限制 为什么要增加WordPress最大上传限制? 增加WordPress最大上传限制的10种方法 不要编辑 “wp-config.php” 文件 验证WordPress网站新的最大上传限制 WordPress最大上传限制是多少? 将大文件上传到服务器会消耗大量服务器资源。为了防止用户因上传文件造成服务器超时,WordPress默认的最大上传大小通常为4 MB到128 MB。通常,服务器托管提供商或者服务器软件在服务器级别设置此限制。 WordPress还包含定义此限制的常量,但在大多数情况下它们不能覆盖服务器级别的设置。 服务器默认最大上传文件大小,不同的服务器提供商有不同的设置,一般不会超过128MB。 要验证这一点,请转到WordPress网站的“媒体库”。在这里,尝试上传超出此最大上传文件大小限制的文件。您会看到一条类似以下内容的错误消息: 在WordPress中上传大文件时出错 “超过了站点的最大上传限制”主要有两个原因:安全性和效率。这会阻止站点所有者和其他用户(包括恶意行为者)上传大文件(例如,高分辨率图像,大视频)。 否则,可能导致网站服务器无法使用,从而使网站无法正常运行。更糟糕的是,它可能会使网站彻底瘫痪! 如何检查WordPress当前的最大上传限制 有很多方法可以检查您的WordPress网站当前的最大上传限制,具体如下。 在媒体库中 检查网站当前最大上传限制的最便捷的方法是转到WordPress仪表盘,然后从此处转到媒体>媒体库。点击添加新文件按钮以启用媒体上传工具。 WordPress最大上传文件大小 国外部分服务器托管站点时,最大上传文件大小消息将显示在“选择文件”按钮下方。如果您使用其他网络托管服务提供商,则可能会在此处看到其他限制。 您也可以直接转到媒体>添加新内容,并在底部看到相同的消息。 WordPress媒体库中的“最大上传文件大小” 同样,您可以在此处看到最大128 MB的上传文件大小。 在站点健康信息中 WordPress 5.2添加了Site Health Info工具,以帮助您更好地调试WordPress网站。在这里,您几乎可以找到有关服务器和WordPress配置的所有信息。 由于服务器和WordPress都设置最大上传文件大小,在此界面上有两种方法可以找到最大上传文件大小值。 首先,您可以在“媒体处理”下拉列表中找到“最大单一上传文件大小”的值。 “站点健康”信息面板中的媒体处理设置 第二种方法是在“服务器”下拉列表可以看到与您的网站服务器设置相关的信息。找到“上传最大文件大小”的对应值,即你的WordPress的最大上传限制。下面截图的演示站点的最大上传文件大小限制为128 MB。 “站点健康”信息面板中的服务器设置 您还可以查看其他PHP常量及其值,例如: PHP post max size:定义POST请求的最大上传限制。 PHP memory limit:定义为PHP分配的内存。应将其设置为等于或大于最大上传限制。否则,上传将失败。 一般情况下配置越低的虚拟主机,这些选项所设置的值越小。这也是为什么小编常常建议站长尽可能选购VPS作为WordPress网站的服务器,因为允许站长自行配置这些选项的值。 为什么增加WordPress最大上传限制? 有许多原因可能导致您需要增加WordPress网站的最大上传文件大小,最常见的原因有: 通过WordPress管理仪表盘安装大型主题或插件。 定期更新WordPress网站内容以保持读者参与度并获得更多回报。这包括定期上传新图像,视频,音频和其他媒体。但是,当您的上传文件有大小限制时,这并不总是可行的。 […]

