Astra 上传的文件超出了 php.ini 中的 upload_max_filesize 限制

大多数托管服务提供商都会对运行应用程序的 PHP 内存设置限制。上传的文件超出 php.ini 中的 upload_max_filesize 限制是当您上传的文件超出 Web 服务器设置的限制时在 WordPress 网站上发生的错误。

如何修复 upload_max_filesize 错误

您可能已经猜到了,解决方案涉及增加 upload_max_filesize 的默认限制。让我们仔细看看,看看我们可以采取哪些步骤来修复此错误。

方法 1. 编辑 .htaccess 文件

  • 登录 CPanel 并导航至文件部分下的文件管理器。
  • 找到 .htaccess 文件并右键单击以进行 编辑
  • 在文件底部添加以下行并保存更改。
php_value upload_max_filesize 256M

方法 2. 编辑 wp-config.php 文件

修复上传文件超出 php.ini 中的 upload_max_filesize 指令错误的另一种方法是调整根目录中的 wp-config.php 文件。

为此,请登录 CPanel 并访问 public_html 以编辑 wp_config.php 文件。在“就这样,停止编辑!祝您发布顺利”行之前添加以下行:

@ini_set('upload_max_size' , '256M' );

添加代码后,保存文件,刷新网络浏览器,然后再次尝试上传!

方法 3. 更新 php.ini 以修复 upload_max_filesize 错误

如果您愿意,您可以随时通过 CPanel 上的 PHP 配置工具修改您的 PHP 设置。

如果您使用的是 VPS 或其他平台,您可以尝试更新 php.ini 来修复错误。您需要执行以下操作:

  • 导航到您的 php.ini 文件并编辑它。如果您找不到它,请向您的托管服务提供商寻求帮助。
  • 找到 upload_max_filesize 并通过更改其数字来增加它。您还可以增加一些其他限制,如下所示:
upload_max_filesize = 256M 
post_max_size = 256M 
memory_limit = 512M 
max_execution_time = 180

保存文件,就完成了。错误应该不会再发生。

滚动至顶部
扫描微信二维码联系我们 关闭