我将AWS实例用于文件上传功能(ubuntu php 7.0) 打印phpinfo()时,它显示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');
上述操作对较大文件没有帮助,请提供帮助。我。
答案 0 :(得分:0)
您进行更改后是否重新启动了Web服务器? 您需要在/etc/php/7.0/apache2/php.ini中更改这两件事“ post_max_size,upload_max_filesize”,然后肯定会起作用。