gpt4 book ai didi

PHP 上传的文件超过php.ini中的upload_max_filesize指令

转载 作者:可可西里 更新时间:2023-10-31 23:58:08 25 4
gpt4 key购买 nike

在将其标记为重复之前,请听我说完。我已经尝试了所有可以在网上找到的建议。没有工作。我已经重启无数次了。下面是我尝试过的详细列表。

这是我的设置:

  • Nginx 1.10
  • PHP 7.0
  • WordPress 4.7
  • 我使用的是 VPS。我可以访问和控制每个文件!

这是我想做的:

  • 增加我的 WordPress 的上传文件大小。

为什么?

  • 每当我上传大于 2 兆字节的文件时,我都会收到此错误:上传的文件超出了 php.ini 中的 upload_max_filesize 指令。这就是它告诉我的全部内容。

这是我所做的:

  1. 一个。所以出于常识,我进入 /etc/php/7.0/cli/php.ini 因为 php.ini -i 告诉我加载的配置来自那个文件.在 php.ini 文件中,我将 upload_max_filesize = 2M 更改为 upload_max_filesize = 10M

    我继续重启 Nginx(sudo service nginx restart)和 PHP(sudo service php7.0-fpm restart)

上面的方法与下面的其他两种方法不同:我仍然得到:

上传的文件超过了php.ini中的upload_max_filesize指令。

  1. 我在 /etc/php/7.0/cli/conf.d/ 文件夹下创建了我自己的 user.ini 内容,upload_max_filesize = 10M

我继续做 1.b。还是一样的错误

  1. 他们说有一种叫做error_reporting 的东西。我继续在我的 php.ini 文件中找到错误报告。我从下面的第一行更改为第二行:
    ;error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
    错误报告 = E_ALL

我做 1.b.,还是不行。

那么 #&)#(* 我的设置有什么问题,我还需要在其他地方更改什么?

它甚至可以改变吗?我已经阅读并尝试了几乎每一个在线建议,但它从来没有奏效。

这对我来说从来都不是问题,最大上传 2 个,但我正在导入一个只有 3 Mb 的 wordpress xml 文件,我已经花了几个小时试图让这个东西工作.

默认情况下,上传大小不能大一点吗。 2兆字节对于近年来的站点来说甚至是荒谬的。至少 5 个要好得多。

感谢任何帮助!

最佳答案

您正在查看 CLI 的 php.ini 文件,您需要查看正在运行的 Web 服务器的 PHP ini 文件。在 WP 目录中,创建一个临时 php 文件,并将其包含 <?php phpinfo();在浏览器中导航到该文件并找到您实际需要更改的 php.ini 文件,然后根据需要进行更改。

注意:完成检查后删除此文件,让公众看到此信息存在安全风险

关于PHP 上传的文件超过php.ini中的upload_max_filesize指令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41463994/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com