如何增加 WordPress 的最大文件上传大小?
Posted: Thu Jan 30, 2025 7:19 am
WordPress
经过米图尔·帕特尔5 年前
默认情况下, WordPress 将最大上传文件大小设置为 32MB(在某些主机上可能会有所不同),但有时您需要将 大型文件上传 到您的博客,此时此限制会产生问题。当您尝试上传大于设置的文件时,您会看到一个相当常见的错误: 致命错误:允许的内存大小 33554432 字节已用尽, 后面是服务器目录路径。
为了解决这个“问题”,您需要增加最大上传大小,您可以尝试使用以下三种方法之一。
增加 WordPress 中的最大文件上传大小,
增加WordPress中的最大文件上传大小
解决方案 1:编辑或创建 PHP.INI 文件
php.ini 是 php 配置设置文件,通常位于您的根目录中。在大多数情况下,如果您在共享 巴哈马 whatsapp 数据 主机上,您将不会在目录中看到 php.ini 文件。在这种情况下,您需要创建它。创建一个空白文本文件并将其保存为名称“php”和扩展名“.ini”。现在使用任何文本编辑器打开它并向其中添加以下代码:
上传最大文件大小 = 64M
上传最大文件大小 = 64M
最大执行时间 = 300
添加代码后,保存并上传到博客的管理目录 (/wp-admin)。据报道,这种方法对许多用户都有效。请记住,如果 64 不起作用。尝试 10MB(有时有效)。
解决方案 2:编辑主题功能文件
许多人说最好的方法是向主题的 functions.php 文件中添加一些代码来增加最大上传大小。在 functions.php 文件的 php 标签内添加以下几行(您可以将 64M 编辑为您想要的最大上传大小):
@ini_set( 'upload_max_size' , '64M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'max_execution_time', '300' );
解决方案 3:.HTACCESS 技巧
有些人通过修改根目录中的 .htaccess 文件找到了此方法。您可以通过将以下代码添加到他们的 .htaccess 文件中来增加 WordPress 中的最大文件上传大小
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
如果您使用的是共享主机环境,那么这些技术可能不起作用。在这种情况下,您需要联系您的网络托管服务提供商以增加文件上传限制。有些主机完全拒绝此类请求,因此我建议您使用 推荐的 网络主机。
经过米图尔·帕特尔5 年前
默认情况下, WordPress 将最大上传文件大小设置为 32MB(在某些主机上可能会有所不同),但有时您需要将 大型文件上传 到您的博客,此时此限制会产生问题。当您尝试上传大于设置的文件时,您会看到一个相当常见的错误: 致命错误:允许的内存大小 33554432 字节已用尽, 后面是服务器目录路径。
为了解决这个“问题”,您需要增加最大上传大小,您可以尝试使用以下三种方法之一。
增加 WordPress 中的最大文件上传大小,
增加WordPress中的最大文件上传大小
解决方案 1:编辑或创建 PHP.INI 文件
php.ini 是 php 配置设置文件,通常位于您的根目录中。在大多数情况下,如果您在共享 巴哈马 whatsapp 数据 主机上,您将不会在目录中看到 php.ini 文件。在这种情况下,您需要创建它。创建一个空白文本文件并将其保存为名称“php”和扩展名“.ini”。现在使用任何文本编辑器打开它并向其中添加以下代码:
上传最大文件大小 = 64M
上传最大文件大小 = 64M
最大执行时间 = 300
添加代码后,保存并上传到博客的管理目录 (/wp-admin)。据报道,这种方法对许多用户都有效。请记住,如果 64 不起作用。尝试 10MB(有时有效)。
解决方案 2:编辑主题功能文件
许多人说最好的方法是向主题的 functions.php 文件中添加一些代码来增加最大上传大小。在 functions.php 文件的 php 标签内添加以下几行(您可以将 64M 编辑为您想要的最大上传大小):
@ini_set( 'upload_max_size' , '64M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'max_execution_time', '300' );
解决方案 3:.HTACCESS 技巧
有些人通过修改根目录中的 .htaccess 文件找到了此方法。您可以通过将以下代码添加到他们的 .htaccess 文件中来增加 WordPress 中的最大文件上传大小
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
如果您使用的是共享主机环境,那么这些技术可能不起作用。在这种情况下,您需要联系您的网络托管服务提供商以增加文件上传限制。有些主机完全拒绝此类请求,因此我建议您使用 推荐的 网络主机。