【问题标题】:More then 8mb file is not upload in wordpress超过 8mb 的文件不会在 wordpress 中上传
【发布时间】:2013-02-28 03:10:46
【问题描述】:

我正在尝试在 WordPress 服务器上上传文件。在 8 mb 上传文件中断后。有三种方法可以增加上传文件的大小。

  1. PHP.ini(更改 PHP.ini 文件的设置)
  2. htaccess(也改变了htaccess文件中的设置,但仍然没有用)
  3. 更改 wp-admin 文件中的设置。

所有都不起作用。

有没有其他方法可以增加上传文件的大小。

【问题讨论】:

  • 你重启过 Apache 吗?
  • 您使用的是什么类型的服务器,您使用的是什么类型的cpanel?这可能会改变您需要编辑的文件。与 zPanel 打交道时,有一些特殊的位置可以更改这些设置,并且每次安装都不同,这就是我问的原因。根据该信息,编辑正确的 PHP.ini 文件并重新启动运行 PHP 的 http 服务,这将取决于您需要编辑的文件。

标签: php wordpress


【解决方案1】:

你必须在 php.ini 中配置这两个东西 upload_max_filesize 和 post_max_size 然后重启你的网络服务器

【讨论】:

  • 谢谢回复,但我已经尝试过了,但还是不行
  • 你也改变了 max_input_time 吗?
【解决方案2】:

除了最大文件大小设置外,如有必要,请尝试在 php.ini 中查找和配置 max_execution_timepost_max_size。然后,重启 Apache。

【讨论】:

    【解决方案3】:

    这取决于您上传文件的位置,即。在哪个网站上。 您的连接带宽是多少。

    上传您的WordPress service provider 支持多少。

    【讨论】:

      【解决方案4】:

      您的脚本的执行时间可能有限。

      尝试在 php 脚本中使用 set_time_limit() 设置请求超时(用于时间限制测试,而不是用于上传)

      通常,当限制以文件大小表示时,您应该在上传开始前收到一条消息警告。在这种情况下,服务器允许您上传,所以在大多数情况下,这不是大小问题。

      还要考虑到一些提供商会从网络服务器设置中强加执行时间,因此您也必须检查这一点。如果我是你,我会尝试执行一个什么都不做(等待)几分钟的脚本,看看请求超时的时间是否与上传文件的时间相同。

      【讨论】:

      • 时间限制仅在http请求后开始,上传完成。
      • 是的,你是对的,我更正了答案,set_time_limit只能用来测试是否是web服务器超时重定向。
      猜你喜欢
      • 1970-01-01
      • 2017-03-20
      • 1970-01-01
      • 2015-03-19
      • 2020-09-25
      • 1970-01-01
      • 1970-01-01
      • 2023-03-24
      • 2019-09-22
      相关资源
      最近更新 更多