我有一个网站托管在我无法访问的PC上。我有一个上传表单,允许人们上传最大为30MB的mp3文件。我的服务器端脚本是用PHP编写的
每次我尝试上传一个文件时,我都会收到一个错误,声称该文件超出了允许的最大大小,因此我需要增加大小。我在网络上的研究建议更改我无权访问的.htaccess文件,这样做行不通。其他人建议我应该在我的根目录中添加一个自定义的php.ini文件,但该文件不起作用。还有其他建议吗
您需要在php.ini中设置upload\u max\u filesize和post\u max\u size的值:
;上载文件允许的最大大小。
上载\u最大\u文件大小=40M
; 必须大于或等于上载\u最大\u文件大小
立柱最大尺寸=40M
修改php.ini文件后,需要重新启动HTTP服务器以使用新配置
如果你不能更改你的php.ini,那你就倒霉了。不能在运行时更改这些值;当执行到达调用ini\u set时,上载大于php.ini中指定值的文件将失败
请参阅核心php.ini指令的说明