gpt4 book ai didi

php - 上传视频后MySQL插入查询失败的可能原因

转载 作者:行者123 更新时间:2023-11-29 03:28:09 26 4
gpt4 key购买 nike

我需要一些建议,去哪里寻找以下问题的可能原因。

我正在运行用于视频上传的 PHP 脚本。每次都在服务器上成功上传视频。在我执行 move_uploaded_file 从临时文件夹到新文件夹后,我有以下代码:

$sql_insrt  = "INSERT INTO tbl_videos SET
video_name = 'name1',
v_id = '12'";
$rs_insrt = $db -> Execute($sql_insrt);

现在,对于小视频文件 (1~5MB),$rs_insrt 查询可以成功执行,没有任何问题。但是,当我尝试上传更大的视频(例如 20MB)时,$rs_insrt 不会被执行。视频文件已上传到新文件夹(应该如此)并且 $sql_insrt 查询正确但插入查询未通过。

你们知道为什么会这样吗?

我在 php.ini 中有以下配置,所以我认为这不是问题所在:

max_execution_time = 300 
max_file_uploads = 20
max_input_nesting_level = 64
max_input_time = -1
max_input_vars = 1000
memory_limit = 128M
post_max_size = 100M
upload_max_filesize = 100M

最佳答案

您可以尝试分块文件上传。我认为你有超时问题。上传完成后,您可以运行 mysql 语句。

https://github.com/blueimp/jQuery-File-Upload/wiki/Chunked-file-uploads

关于php - 上传视频后MySQL插入查询失败的可能原因,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33682919/

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