问题描述
所有图片大小不超过20mb。
我尝试为 img 文件夹设置权限 777,但这没有帮助。
即使我尝试上传 5-6 张图片,它也只会上传 3-4 张。
有时它上传的图片比我上传的多(有重复)。
我在浏览器网络选项卡中看到了这个:
如果您需要我展示的其他内容,请告诉我。 提前致谢
上传.php文件
opt_df = DataFrame()
for symbol in tickers:
try:
ticker = yf.Ticker(symbol)
opt = ticker.option_chain('2021-07-30')
opt_df.append(opt)
except ValueError:
continue
JS 文件:
<?php
include_once "../kernel/settings.php";
include_once "../kernel/database.php";
$conf = KernelSettings::GetInstance();
$db = Database::DataBaseConnect();
$files = $_FILES["params"];
$file = array();
$result = 0;
if(is_array($files)){
foreach($files as $k => $v){
$file[0][$k] = $v;
}
}
if(!isset($_REQUEST['name']))
$name = "file";
else
$name = "images";
if(!$_REQUEST['all']){
if(is_array($file)){
foreach($file as $key => $value){
if(isset($file[$key]["error"]["base_image"]) && $file[$key]["error"]["base_image"] == 0)
{
$md5 = md5_file($value["tmp_name"]["base_image"]);
if(move_uploaded_file($file[$key]["tmp_name"]["base_image"],$conf->documentroot . "/tmp/" . $md5)){
$db->Query("REPLACE INTO Uploads SET name = '" . addslashes($file[$key]["name"]["base_image"]) . "',size = " . $file[$key]["size"]["base_image"] . ",md5 = '" . $md5 . "'");
$result = 1;
}
}
}
}
}else{
if(is_array($file)){
foreach($file as $key => $value){
if(isset($file[$key]["error"][$name]) && $file[$key]["error"][$name] == 0)
{
$md5 = md5_file($value["tmp_name"][$name]);
if(move_uploaded_file($file[$key]["tmp_name"][$name],$conf->documentroot . "/tmp/" . $md5)){
$db->Query("REPLACE INTO Uploads SET name = '" . addslashes($file[$key]["name"][$name]) . "',size = " . $file[$key]["size"][$name] . ",md5 = '" . $md5 . "'");
$result = 1;
}
}
}
}
}
echo json_encode(array('result' => $result));
?>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)