首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP7 php.ini upload_max_filesize不工作

PHP7 php.ini upload_max_filesize不工作
EN

Stack Overflow用户
提问于 2016-05-23 01:43:37
回答 15查看 73.6K关注 0票数 29

我在互联网上读过许多解决方案,但仍然不能更改upload_max_filesize值(upload_max_filesize总是= 2M )。

下面是我在phpinfo()中加载的phpinfo()

代码语言:javascript
复制
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中编辑的/etc/php/7.0/apache2/php.ini

代码语言:javascript
复制
; http://php.net/post-max-size
post_max_size = 86M
; http://php.net/upload-max-filesize
upload_max_filesize = 40M

我使用的是ubuntu14.04,apache2,php7.0 (我在每次更改apache2后多次重置php.ini )

EN

回答 15

Stack Overflow用户

回答已采纳

发布于 2016-05-25 03:18:18

我摸出来了!

在我加载的php.ini配置中,我的error_reporting值是E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED-> --这是错误的!,所以我将它更改为

error_reporting: E_ALL然后重新启动apache2服务器,现在一切正常!

所以请注意:如果php.ini有任何错误,它将使用默认值(这意味着upload_max_filesize总是2M )。

票数 19
EN

Stack Overflow用户

发布于 2018-02-03 19:33:10

我修正了7.1

编辑您的php.ini

/etc/php/7.1/fpm/php.ini

改变你想要的任何选项,post_max_size,upload_max_filesize,max_execution_time &所以.

保存和关闭文件。

sudo服务php7.1-fpm重新启动

看起来不错!

票数 45
EN

Stack Overflow用户

发布于 2016-11-09 14:58:19

我有另一个解决办法。操作系统: ubuntu 16.04版本: 7.0

我创建了一个包含以下内容的phpinfo.php文件:

代码语言:javascript
复制
<?php phpinfo() ?>

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

导航到它并查找该行:

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

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

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

更改值以满足您的首选项。

post_max_size =128米

upload_max_filesize = 64M

保存并关闭文件。

重新启动apache

代码语言:javascript
复制
sudo service apache2 restart

__

如果新值设置为set,请检查phpinfo.ini。

如果他们这么做了,你就会去。

票数 23
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37381522

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档