PHP 7 php.ini upload_max_filesize不起作用 [英] php 7 php.ini upload_max_filesize not working
问题描述
我已经在互联网上阅读了许多解决方案,但仍然无法更改upload_max_filesize
值(upload_max_filesize
始终= 2M)
I have read many solutions on internet , but still cannot change upload_max_filesize
value (upload_max_filesize
always = 2M )
这是我在phpinfo()
中加载的php.ini
:
Configuration File (php.ini) Path /etc/php/7.0/apache2
Loaded Configuration File /etc/php/7.0/apache2/php.ini
Scan this dir for additional .ini files /etc/php/7.0/apache2/conf.d
upload_max_filesize 2M 2M
post_max_size 8M 8M
这是我在/etc/php/7.0/apache2/php.ini
; http://php.net/post-max-size
post_max_size = 86M
; http://php.net/upload-max-filesize
upload_max_filesize = 40M
我使用ubuntu 14.04,apache2,php7.0即时通讯 (每次更改php.ini之后,我已经将apache2重设了很多次)
im using ubuntu 14.04,apache2,php7.0 (I have reset apache2 many time after each change in php.ini )
推荐答案
我搞砸了!
在我加载的php.ini
配置中,我的error_reporting
值是E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
->这是错误的!,所以我将其更改为
in my loaded php.ini
config , my error_reporting
values is E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
-> this is wrong!, so i changed it to
error_reporting: E_ALL
,然后重新启动apache2服务器,
现在一切正常!
error_reporting: E_ALL
and then restart apache2 server,
now everything working fine !
所以请注意:如果php.ini
出现任何错误,它将使用默认值(这意味着upload_max_filesize
总是2M
)
so please note : if php.ini
have any error , it will use default value (which means upload_max_filesize
always 2M
)
这篇关于PHP 7 php.ini upload_max_filesize不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!