php - aws ubuntu 实例 php 最大文件上传不变
问题描述
我在打印 phpinfo() 时将 aws 实例用于我的文件上传功能(ubuntu php 7.0),它显示 upload_max_filesize 为 2M。
我需要上传最大 10 MB 的较大图像。我已将 php.ini 文件中的行将 upload_max_filesize 更改为 30M,该文件位于文件夹 /etc/php/7.0/apache2/php.ini 中。和 /etc/php/7.0/cli/ 没有效果并使用 ssudo /etc/init.d/apache2 restart 重新启动服务器
phpinfo 结果没有影响。
我创建了一个 php.ini 并将其放在根文件夹中
upload_max_filesize = 960M
post_max_size = 960M
并尝试上传较大的文件,它不起作用
然后我用这些行创建了 .htaccess
php_value memory_limit 30M
php_value post_max_size 100M
php_value upload_max_filesize 30M
并在 PHP 上传脚本中尝试了几行
ini_set('post_max_size', '64M');
ini_set('upload_max_filesize', '64M');
以上操作对较大的文件没有帮助,请帮助。我。
解决方案
进行更改后是否重新启动了 Web 服务器?您需要在 /etc/php/7.0/apache2/php.ini 中更改这两件事“post_max_size,upload_max_filesize”,那么它肯定会起作用。
推荐阅读
- sqlite - 就 SQLite 搜索中的字数而言,两个搜索字符串之间的距离?
- amazon-web-services - 使用有限的 IAM 角色用户创建 EB 环境
- vba - 删除一些没有内容的项目符号
- r - R 3.5.1 paste() 包含 integer64 损坏值
- docker - 未创建 Jenkins 文件夹,但 Jenkins 工作正常
- angular - 主机和 iframe 应用程序之间的通信
- sql - 最新版本数据的 SQL 查询
- python - 如何找到大于某个余弦距离值的值对?
- ruby-on-rails - Rails:路线不匹配
- phpunit - pecl install xdebug 在 mac 上无法识别 os php 版本