gpt4 book ai didi

php - 无法在 Hostgator 中上传大于 1Mb 左右的文件

转载 作者:行者123 更新时间:2023-11-30 22:59:27 25 4
gpt4 key购买 nike

所以我尝试使用 Php 上传大于 1Mb 的文件,但它们在我的 MySQL 数据库中作为空文件上传...我检查了 php.ini 文件,它的限制是 64Mb。如果文件小于 1Mb,则正在上传到数据库,并且还保存在临时文件夹中...

     post_max_size  64M 64M
upload_max_filesize 64M 64M

我在 Hostgator 主机上,相关网站是 www.takebooks.in。我和支持团队谈过,他们说他们这边一切都很好,问题出在我的代码上……我不认为这与我的 PHP 代码有关......我认为唯一可能影响的是(这很好):

      <input type="hidden" name="MAX_FILE_SIZE" value="2000000">
Photo: <input type="file" name="photo" required="required"><br>

在我的数据库中,文件的数据类型是 mediumblob,它允许我大约 16Mb。我很困惑问题出在哪里?这是我尝试上传文件时的错误日志...

[14-Jul-2014 01:08:50] PHP Warning:  fopen() [<a href='function.fopen'>function.fopen</a>]: Filename cannot be empty in /home/basicssc/public_html/takebooks.in/listitem.php on line 34
[14-Jul-2014 01:08:50] PHP Warning: fread(): supplied argument is not a valid stream resource in /home/basicssc/public_html/takebooks.in/listitem.php on line 35
[14-Jul-2014 01:08:50] PHP Warning: fclose(): supplied argument is not a valid stream resource in /home/basicssc/public_html/takebooks.in/listitem.php on line 37
[14-Jul-2014 01:08:50] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/basicssc/public_html/takebooks.in/listitem.php:34) in /home/basicssc/publi

最佳答案

OMG 这是一个愚蠢的错误,因为你可以看到我的 html 中的最大文件限制是

 <input type="hidden" name="MAX_FILE_SIZE" value="2000000">

大约 2MB,所以还需要一个零...

 <input type="hidden" name="MAX_FILE_SIZE" value="20000000">

这修好了!现在是 20Mb...

关于php - 无法在 Hostgator 中上传大于 1Mb 左右的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24726876/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com