编程语言
首页 > 编程语言> > php 7 php.ini upload_max_filesize无效

php 7 php.ini upload_max_filesize无效

作者:互联网

我在互联网上阅读了很多解决方案,但仍然无法更改upload_max_filesize值(upload_max_filesize始终= 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中编辑的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)

解决方法:

我有另一个修复它.
os:ubuntu 16.04
phpversion:7.0

我创建了一个phpinfo.php文件,其中包含:

<?php phpinfo() ?>

将phpinfo.php文件放在您网站的根目录www.mywebsite.com/phpinfo.php中

导航到它并查找该行:

加载的配置文件:/etc/php/7.0/cgi/php.ini

现在你知道加载了什么php.ini文件.

ssh进入服务器并使用你最喜欢的编辑工具(我的是纳米)来调整php.ini

更改值以满足您的偏好.

post_max_size = 128M

upload_max_filesize = 64M

保存并关闭文件.

重启apache

sudo service apache2 restart

__

如果新值设置为,则检查phpinfo.ini.

如果他们这样做,你就准备好了.

标签:php,php-7
来源: https://codeday.me/bug/20191006/1860996.html