当您从您选择的网络主机购买计划来托管您的 WordPress 网站时,您可能会注意到规范中提到了 最大文件上传大小.
大多数时候,我们没有注意到它,只有当您购买包装并开始使用它时,您才会意识到有一种东西叫做 最大文件上传大小 限制。 您可以从仪表板上的媒体选项中找到它。
了解如何增加 WordPress 中的最大文件上传大小非常重要。 原因是 WordPress 的大多数基本计划都有最大文件上传限制为 2MB。
您不能上传质量非常高的图像,因为它们中的大多数都超过 2MB。 事实上,你甚至不能上传现在非常流行的大多数 GIF。
您必须压缩文件,调整它们的大小并在质量上妥协。 最好不要谈论视频。
现在,仅仅因为上传一个更大的文件就从你的网络主机购买一个更高的包是没有意义的。 相反,无论您的虚拟主机计划如何,您都应该知道如何增加 WordPress 中的最大文件上传大小。
有多种方法可以增加 WordPress 中的最大文件上传大小,您可能必须尝试所有这些方法,因为其中一些方法适用于某些方法,而另一些方法可能不取决于您的虚拟主机设置。
您可以通过更改主题函数文件、编辑 php.ini 文件、使用 .htaccess 甚至通过插件来实现。
如何使用 Function.Php 在 WordPress 中增加最大文件上传大小
这是为了重申这样一个事实,即由于您的网络主机的内部设置,此方法可能适用于您的 WordPress 网站,也可能不适用于您的 WordPress 网站。 因此,如果它不起作用,请从粘贴它们的文件中删除代码。
这同样适用于下述所有方法。
从仪表板转到外观,然后从下拉列表中单击选项编辑器。 在新屏幕中,找到文件functions.php。 编辑它并在最后添加以下行。
@ini_set( 'upload_max_size' , '64M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'max_execution_time', '300' );
如果它不起作用,您可以剪切代码并将其粘贴到最后的 wp-config.php 文件中。 如果两者都不起作用,请删除代码并将文件恢复为原始状态。
如何使用 PHP.ini 增加 WordPress 中的最大文件上传大小
PHP.ini 是一个重要的文件,其中包含您的服务器的配置信息。 您需要 FTP 来访问和编辑它。
将您的 FTP 连接到您的服务器,在根目录中,您很可能会找到它。 有时,它会被隐藏起来。
因此,您必须使用显示隐藏文件选项进行搜索。 有时,它可以被命名为 PHP5.ini 等等。 如果你得到它,请搜索以下代码行。
如果你发现它们,你只需要修改限制,它就会完成。
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
如果您没有获得该文件,您需要创建一个并添加以下代码。
如果它不适用于您的网络主机,请将限制更改为 10 MB 之类的东西,它可能会正常工作。
如何使用 .htaccess 在 WordPress 中增加最大文件上传大小
再次强调,.htaccess 是一个重要的文件,只有在以上两个都不行之后才可以尝试。 请记住,每个网络文件夹中都可能有一个 .htacess 文件,但您必须选择根文件夹中的那个。 如果它存在,请编辑它并粘贴以下行。 将它们粘贴到文件末尾。
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
如果它不存在,这可能是一种可能的情况,您需要创建一个 .htaccess 文件并粘贴它。
如何为云服务提供商增加 WordPress 中的最大文件上传大小
如果您将云服务用于托管目的,您必须意识到大多数 WordPress 的专用云服务提供商都提供了不时增加或减少文件上传限制的独家选项。
以 Cloudways 为例,它提供了一个界面,让您可以根据自己的喜好增加限制。 正是这些定制选项使云托管非常受欢迎。
如何使用插件增加 WordPress 中的最大文件上传大小
由于这是一个核心问题,您应该始终优先使用代码。 如果它们不起作用,请使用插件方法。 转到仪表板和插件。
点击新增,找到插件 增加最大上传文件大小.
它是一个非常流行的插件,因此很可靠。 发现插件后,单击“安装”按钮,然后单击“激活”按钮。
激活后,它会检查文件上传大小限制,如果小于 32 MB,则会自动将其设为 32 MB。
如果您想要更多,您需要从仪表板转到工具并单击插件名称。 您会找到不同的选项来根据您的要求修改和更改大小。
但这不是推荐的方法,因为性能会降低并且核心文件可能会暴露。
当什么都不起作用
如果以上方法都不适合您,则只剩下一个选项。 您必须联系您的虚拟主机支持团队并要求他们增加它。
他们可能会要求您升级到更高的软件包,但是您可以通过告诉他们增加同一软件包中的大小来将他们置于危险的境地,否则您将迁移或不更新。
他们重视客户,即使限额的增加可能不是您所期望的,但他们肯定会将限额提高一倍或三倍。
好吧,你可能总能得到你想要的,但这取决于你的沟通技巧以及你能给他们施加多少压力。
如果您在更新包裹时想要它,他们会立即进行。