gpt4 book ai didi

php - Amazon Linux AMI php.ini 中对 upload_max_filesize 的更改不会生效

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:15:13 24 4
gpt4 key购买 nike

无论我似乎对我的 php.ini 文件做了什么来调整上传文件的大小,我的 WordPress 大小都不会从 2MB 改变。

我按照一些 AWS 教程自己在实例上安装了 WordPress。

这是我到目前为止所做的:

在Apache文档根目录下创建一个PHP文件验证加载的 php.ini 文件位置PHP 版本 7.2.11

Loaded Configuration File:         /etc/php.ini

Scan for additional .ini files in: /etc/php.d

Additional .ini files parsed:

/etc/php.d/20-bz2.ini,
/etc/php.d/20-calendar.ini,
/etc/php.d/20-ctype.ini,
/etc/php.d/20-curl.ini,
/etc/php.d/20-exif.ini,
/etc/php.d/20-fileinfo.ini,
/etc/php.d/20-ftp.ini,
/etc/php.d/20-gettext.ini,
/etc/php.d/20-iconv.ini,
/etc/php.d/20-json.ini,
/etc/php.d/20-mysqlnd.ini,
/etc/php.d/20-pdo.ini,
/etc/php.d/20-phar.ini,
/etc/php.d/20-sockets.ini,
/etc/php.d/20-sqlite3.ini,
/etc/php.d/20-tokenizer.ini,
/etc/php.d/30-mysqli.ini,
/etc/php.d/30-pdo_mysql.ini,
/etc/php.d/30-pdo_sqlite.ini

解析了其他几个 ini 文件,但在我的 Amazon Linux AMI 实例上,只有一个 php.ini 文件

我在/etc目录下使用sudo nano php.ini

; Maximum allowed size for uploaded files.
memory_limit = 64M
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300

保存。没有错误。

Sudo service httpd restart

看看我的 phpinfo.php 页面

它显示 2MBWordPress 确认最大上传大小为 2MB

我曾尝试编辑我的 .htaccess 文件,但如果我在 .htaccess 文件中添加我发现的关于文件上传大小的解决方案,它似乎会炸毁我的网站。

我也试过编辑 wp-config.php 文件。同样的结果似乎炸毁了网站。

我可以完全访问该实例。我可以并且已经保存了 php.ini

它应该有效,但根本无效。

会不会是 PHP 7x 以不同的方式处理这个问题?

最佳答案

我遇到了同样的问题并通过做一些事情解决了它:

首先创建一个文件sudo nano/etc/php.d/zzz.ini

在里面添加以下内容:

upload_max_filesize=64M
post_max_size=64M
max_execution_time=100

那么重要的命令就是:sudo service php-fpm restart

在我用于客户端的大多数 EC2 机器上,通常使用:sudo service httpd restart 就足够了,但由于某些原因,它在这里不起作用。

关于php - Amazon Linux AMI php.ini 中对 upload_max_filesize 的更改不会生效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53324128/

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