【发布时间】:2011-01-31 10:50:13
【问题描述】:
这是我遇到的最奇怪的错误之一。所以我为我的朋友编写了一个小文件上传网络应用程序,它适用于任何小于或等于 742kB 大小的文件。不用说,我是根据不懈的测试得出这个精确的数字。
奇怪的是,如果文件大小只是多几 KB,例如 743 或 750,我会收到一条错误消息,提示“MySQL 已消失”。但如果它是 1MB 或更多,那么我只会得到一个空白屏幕。它在我点击上传按钮后不到 2 秒内发生。所以对我来说,这看起来不像是超时。
我检查了 PHP.ini 文件的帖子大小和上传大小,它们都设置为 5 MB 或更大。超时设置为 60 秒。
上传的文件位于数据类型为 mediumblob 的 MySQL 数据库中。我尝试将其更改为longblob。但这也无济于事。
有什么帮助吗?
感谢阅读, 吉里什
【问题讨论】:
标签: php mysql file upload file-upload