【发布时间】:2019-04-18 19:57:41
【问题描述】:
无论我对我的 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页面
显示 2MB WordPress 确认最大上传大小为 2MB
我曾尝试编辑我的 .htaccess 文件,但如果我添加我在 .htaccess 文件中找到的关于文件上传大小的解决方案,它似乎会炸毁我的网站。
我也尝试过编辑 wp-config.php 文件。同样的结果似乎炸毁了网站。
我拥有对该实例的完全访问权限。我可以并且已经保存了 php.ini
它应该可以工作,但根本不行。
会不会是 PHP 7x 以不同的方式处理这个问题?
【问题讨论】:
-
我强烈建议聘请系统管理员。你不应该在没有至少咨询的情况下运行自己的服务器。 SO 与系统管理问题无关,但您的问题可能是 PHP 进程的管理方式(fpm 不是 mod_php?)。
-
和你和@ramon一样的问题
标签: php linux wordpress apache ec2-ami