PHP更改文件上传大小限制

当我们搭建网站时,通常会被上传文件的大小限制而懊恼,例如我自己的 wordpress 网站后上传媒体文件发现都会有一个上传大小限制,这个限制有的是1M,有的是2M。我的是8M的,这个大小对于小的图片勉强能够,但对于音频和视频等来说就远远不够了。因此,解决这个问题就很有必要了。

首先我们要明白的是这个限制并不是我们的网站自己限制的,而是 php 文件的配置决定的。因此,修改 php 的配置文件并重新启动之后这个限制就可以改为自己设定的大小了。

注意:修改完后一定要重新启动apache2才行

而修改文件上传大小的方式有两种,一种是单个项目更改限制,一种是全局都更改。

添加 php.ini 文件

在网站的根目录添加一个 php.ini 文件,这个文件的名字说明它是一个 php 的配置文件,添加如下内容:

upload_max_filesize = 256M
post_max_size = 256M
max_execution_time = 300

将文件保存后,重启一下 Apache 服务器。

也就是通过修改 php 本文件的 php.ini 文件,使 PHP 的全局上传限制受到改动。

如果是 Linux 的话,PHP 的 php.ini 配置文件应该在 /etc/php/7.2/apache2/php.ini 下,使用 vim 编辑器打开它,查找到以下三行,修改完毕保存重启 Apache 服务器即可。

upload_max_filesize = 256M
post_max_size = 256M
max_execution_time = 300
 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:小林博客 www.vvso.cn小林博客 » PHP更改文件上传大小限制
分享到: 更多 (0)

评论 抢沙发

切换注册

登录

忘记密码 ?

切换登录

注册