小编典典

更改最大上传文件大小

php

我有一个无法访问的PC上托管的网站。我有一个上传表单,允许人们上传最大30MB的mp3文件。我的服务器端脚本是用PHP完成的。

每次尝试上传文件时,都会收到一条错误消息,声称文件超出了允许的最大大小,因此我需要增加大小。我在网络上的研究建议更改.htaccess我无权访问的文件,这样将无法正常工作。其他人建议我将自定义php.ini文件添加到我的根目录中,该文件无效。还有其他建议吗?


阅读 366

收藏
2020-05-26

共1个答案

小编典典

您需要设置的值upload_max_filesize,并post_max_size在你的php.ini:

; Maximum allowed size for uploaded files.
upload_max_filesize = 40M

; Must be greater than or equal to upload_max_filesize
post_max_size = 40M

修改php.ini文件后,您需要重新启动HTTP服务器以使用新配置。

如果您无法更改php.ini,那么您就不走运了。您不能在运行时更改这些值。当执行到您的调用时,大于php.ini中指定值的文件上载将失败ini_set

2020-05-26