如何修复此错误:上传的文件超出 PHP.ini 中的 uploadmaxfilesize 指令

谷歌seo

您是否只是尝试将文件上传到您的WordPress网站却遇到错误消息“上传的文件超出了PHP.ini中的upload_max_filesize指令”?

当您尝试上传可以是图像、插件、主题或视频的大文件时,会发生错误。如果上传的文件大小超过您的托管服务器上的最大上传大小配置,您将看到此错误消息。

修复?编辑服务器的配置设置以增加最大上传文件大小。

在本文中,我们将通过扩展服务器的默认文件上传限制来帮助您解决此问题。

别担心,这并不像听起来那么难。我们将分享四种不同的方法,您可以选择您认为舒适且易于执行的任何方法。

?目录:

  1. 在cPanel上修改PHP配置
  2. 编辑.htaccess文件
  3. 编辑wp-config.php文件
  4. 通过FTP更新php.ini

如何修复#WordPress中的此错误:“上传的文件超过upload_max_filesize”

点击推文

什么原因导致“上传的文件超出PHP.Ini中的upload_max_filesize指令”错误?

在介绍中,我们讨论了您的主机如何防止图像、视频、插件或主题等大文件上传到服务器。他们希望确保服务器资源在其用户之间公平共享。通过限制文件大小,他们确保没有一个网站使用不成比例的服务器空间或内存。

在WordPress中,您可以通过打开媒体库上传区域–媒体>添加新内容来检查您的上传限制。

在WordPress上查找最大上传大小

好消息是您可以通过更改默认限制来克服这个障碍。但是,也存在风险。您遇到的最常见风险之一是在.htaccess或wp-config文件中犯了最轻微的错误,而您的整个网站都会崩溃.

为了保护您的网站免受此类噩梦的影响,我们建议您采取备份您的网站在尝试本文中的任何提示之前。

如何修复WordPress中的“upload_max_filesize”错误

要将大文件上传到您的网站,您需要做的就是增加服务器上的上传限制。我们将分享四种不同的方法来实现这一点——至少其中一种应该适用于您的网站。

注意:只要您的托管服务提供商支持,您就可以将上传限制调整为所需的值。如果您的文件大小为10MB,并且您的主机支持高达8MB,那么您必须移动到更好的托管服务提供商.

要发现您的PHP内存限制,请转到工具>站点运行状况>信息。

在WordPress上查找PHP内存限制1.在cPanel上修改PHP配置

让我们从最简单的方法开始,只要您的主机可以正常工作使用cPanel对于托管仪表板。

如果您的托管服务提供商不提供cPanel,您可以尝试此列表中的其他选项之一。

以下是在cPanel中增加最大上传大小的方法:

  1. 登录您的主机帐户。
  2. 打开cPanel。
  3. 转到选择PHP版本>PHP选项/选项。或者,在某些情况下,您可能需要寻找一个名为MultiPHPINIEditor的工具。
  4. 根据您的需要更改upload_max_filesize的值。

增加cPanel中的上传限制2.编辑.htaccess文件

这.htaccess文件让您可以控制Web服务器的关键配置详细信息。在许多主机上,您可以编辑此文件以增加最大上传文件大小限制

不用说,这是一个极其重要的文件,应谨慎处理。

首先,使用FTP客户端连接到您的服务器。如果您不确定如何操作,遵循我们详细的FTP指南.

在进行任何更改之前,请将.htaccess文件的副本下载到您的计算机上作为备份选项。这样,如果您遇到问题,您可以从您的网站中删除已编辑的文件并上传旧文件以使事情恢复原状。

从Filezilla下载文件

获得备份副本后,右键单击以编辑服务器上的文件。然后,添加以下代码片段并根据需要调整值:

php_valueupload_max_filesize128Mphp_valuepost_max_size128Mphp_valuememory_limit128M

编辑.htaccess文件

关闭文件,访问您的网站,检查是否可以上传大文件。

有些人在插入代码后可能会遇到以下错误–警告:PHP在CGI模式下运行。

如果您看到此消息,则表示您无法在.htacess文件中使用此命令,因为您的托管环境是如何配置的。删除代码片段并尝试以下一些方法。

3.编辑wp-config.php文件

wp-config.php文件包含WordPress站点的重要配置详细信息。如果没有配置文件,您将无法访问您网站的内容。小心处理文件。

作为这些配置详细信息的一部分,您可以更改站点上的最大上传限制。

首先,连接到您的网站使用FTP客户端并下载wp-config.php文件的副本作为安全网。如果出现任何问题,您可以将此副本重新上传到您的网站,以使事情恢复原状。

接下来,编辑文件并在/*上方插入以下代码片段,就这样,停止编辑!线如下图所示。确保根据您网站上允许的文件大小来更改该值。

@ini_set(‘upload_max_size’,‘128M’);

编辑wp-config文件

保存文件,退出,然后检查是否可以将大文件上传到您的网站。如果无法上传文件,请尝试下一种方法。

4.通过FTP更新php.ini(对我们不起作用)

php.ini是一个配置文件,修改它会覆盖您的服务器设置。更新文件对我们不起作用,但这是托管服务提供商推荐的一种流行方法,因此我们建议您尝试一下。

它是否有效取决于您的托管服务器的配置方式,因此即使它对我们不起作用,它也可能对您有效。

在继续执行这些步骤之前,请确保您已备份您的网站。

与所有其他配置文件(即wp-config和.htaccess)一样,php.ini应该位于您的根文件夹中。

连接到您的网站使用FTP客户端.

如果您看到一个名为php.ini的现有文件,请将其保存在本地计算机上作为备份。打开文件,您应该会找到一个选项,上面写着upload_max_filesize=128M。将值更改为最适合您的值。

如果您没有看到名为php.ini的现有文件,您可以在根文件夹中创建一个新文件。然后,编辑它并添加以下行:

上传最大文件大小=128M

确保完成后保存更改。

在文件管理器中创建新文件

转到顶部

永久修复“PHP.ini中的upload_max_filesize指令”错误

在本教程中,我们介绍了修复“上传的文件超出了php.ini中的upload_max_filesize指令”的四种不同方法。WordPress中的错误。

如何修复#WordPress中的此错误:“上传的文件超过upload_max_filesize”

点击推文

如果这些方法都不适合您,我们建议通过FTP上传文件然后使用插件将其导入您的媒体库从服务器添加.但是,如果这也失败了,您将需要与您的托管服务提供商讨论让他们为您增加上传限制。

有关WordPress的更多帮助,我们有修复常见WordPress错误的完整指南.我们还有一个指南,详细说明WordPress故障排除的基本实践.

您对如何修复“upload_max_filesize”错误还有任何疑问吗?请在下面的评论中告诉我们。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/166743.html

(0)

相关推荐