Php 文件上传:";文件超过最大“文件大小”;
我的HTML表单如下Php 文件上传:";文件超过最大“文件大小”;,php,html,file-upload,Php,Html,File Upload,我的HTML表单如下 <input type="hidden" name="MAX_FILE_SIZE" value="20000" /> <input type="file" name="userfile" id="userfile" size="50" /> 然而,当我上传一个3mb的文件时,它给出了一个错误: 问题:文件超出了最大文件大小“ 您可能需要增加“最大文件大小”的值 <input type="hidden" name="MAX_FILE_SIZ
<input type="hidden" name="MAX_FILE_SIZE" value="20000" />
<input type="file" name="userfile" id="userfile" size="50" />
然而,当我上传一个3mb的文件时,它给出了一个错误:
问题:文件超出了最大文件大小“
您可能需要增加“最大文件大小”的值
<input type="hidden" name="MAX_FILE_SIZE" value="67108864" />
您可能需要增加“最大文件大小”的值
<input type="hidden" name="MAX_FILE_SIZE" value="67108864" />
编辑php.ini
帮助:编辑php.ini
帮助:上次我检查时,
最大文件大小以字节为单位。3MB等于3000000或3145728(取决于单位约定),两者都明显高于您指定的20000。上次我检查时,最大文件大小
以字节为单位。3MB等于3000000或3145728(取决于单位惯例),两者都明显高于您指定的20000。Webhosts通常将最大文件大小设置为2MB。有几种方法可以使用.htaccess
规则和init_set()解决此问题
,但我将把解释留给回答者。网络主机通常将最大文件大小设置为2MB。有几种方法可以使用.htaccess
规则和初始化集()
,但我将把解释留给回答者。如果您无法编辑,请在您的web主机的根目录中添加一个名为php.ini的新文件,并进行所需的更改。如果您无法编辑,则woth.HTACCESS的情况也是如此。在您的web主机的根目录中添加一个名为php.ini的新文件,并进行所需的更改。woth.HTACCESS的情况也是如此,这不会有任何帮助如果限制是在php.ini中设置的。如果这可行,任何人都可以通过摆弄表单字段来覆盖服务器的文件大小限制。好的,按照建议更新答案。:)如果限制是在php.ini中设置的,这将不会有帮助。如果可行,任何人都可以通过摆弄表单字段来覆盖服务器的文件大小限制。好的,将答案更新为ad副标题:)