Php getimagesize。。。无法打开流:HTTP请求失败!HTTP/1.1400错误请求

Php getimagesize。。。无法打开流:HTTP请求失败!HTTP/1.1400错误请求,php,fopen,getimagesize,Php,Fopen,Getimagesize,当我尝试获取图像大小时,它返回false,我收到以下警告: $img_size = getimagesize($img_dir.$image_name.'0.jpg'); var_dump($img_size); // returns bool false 警告: getimagesize(): 无法打开流:HTTP请求失败!HTTP/1.1400错误请求 在 我的第一个想法是图像的路径不正确,但我尝试了图像标签中的url,它加载图像很好 echo '<img src="'.$img_d

当我尝试获取图像大小时,它返回false,我收到以下警告:

$img_size = getimagesize($img_dir.$image_name.'0.jpg');
var_dump($img_size); // returns bool false
警告: getimagesize(): 无法打开流:HTTP请求失败!HTTP/1.1400错误请求 在

我的第一个想法是图像的路径不正确,但我尝试了图像标签中的url,它加载图像很好

echo '<img src="'.$img_dir.$image_name.'0.jpg" alt="">';
$img_data = file_get_contents($img_path.$image_name.'0.jpg');
$size = getimagesizefromstring($img_data);