3 php linux apache wordpress ec2-ami
无论我似乎在我的 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
Run Code Online (Sandbox Code Playgroud)
解析了其他几个 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
Run Code Online (Sandbox Code Playgroud)
节省。没有错误。
Sudo service httpd restart
Run Code Online (Sandbox Code Playgroud)
看看我的 phpinfo.php 页面
它显示 2MB WordPress 确认最大上传大小为 2MB
我曾尝试编辑我的 .htaccess 文件,但如果我添加我在 .htaccess 文件中找到的有关文件上传大小的解决方案,它似乎会炸毁我的网站。
我也尝试过编辑 wp-config.php 文件。同样的结果似乎炸毁了网站。
我拥有对该实例的完全访问权限。我可以并且已经保存了 php.ini
它应该工作,但根本没有。
难道 PHP 7x 会以不同的方式处理这个问题?
Med*_*ric 12
我遇到了同样的问题并通过做几件事来解决它:
首先创建一个文件 sudo nano /etc/php.d/zzz.ini
在里面添加以下内容:
upload_max_filesize=64M
post_max_size=64M
max_execution_time=100
Run Code Online (Sandbox Code Playgroud)
那么重要的命令是: sudo service php-fpm restart
在我用于客户端的大多数 EC2 机器上,通常 a:sudo service httpd restart就足够了,但由于某种原因,它在这里不起作用。
| 归档时间: |
|
| 查看次数: |
1763 次 |
| 最近记录: |