时间:2021-05-25
摘要:上传大于8M的文件需要修改php的配置才可以生效。但是我在网上找了一堆修改配置的资料,但是自己修改之后就是没有生效。
解决方法:
修改php.ini这个选项,网上有很多的教程,可以随便搜。
1、先用root账号,登录到nobody的账户。
2、然后用whereis php命令查看,php.ini所在的位置,修改这个php.ini的文件就可以了。
3、最后重启apache,就可以生效了。
这里的nobody账户就是apache使用的账户,权限很低。
这里主要注意的问题就是你修改的配置文件必须是nobody所使用的配置文件。
一般情况下,修改了配置但是没有生效,可以考虑一下机器上是不是有多份配置。
附:
《与文件上传有关的php配置参数》
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
问题描述在使用vue-axios向后端post数据时,PHP端获取不到post的数据。问题解决修改php.ini配置找到php.ini配置文件,查找enable
解决办法:1,修改php.ini将memory_limit由8M改成16M(或更大),重启apache服务2,在PHP文件中加入ini_set(”memory_
在进行网站建设的过程中,有时候会遇到后台上传附件的问题,经过测试,发现只能上传30M以下的附件,大于30M就不能上传了。解决方法如下:1、首先修改php.ini
配置php.ini(php.ini为c:\windows下的php.ini)不是PHP目录下的php.ini修改了一些文件上传以及内存使用最大限制:memory
自己电脑上装的WAMP,在导入数据库比较大(大于2M)时遇到错误,不能导入。找到解决方法:php.ini配置文件中有三处地方需要改动:upload_max_fi