苹果CMS程序是一套采用PHP+MYSQL环境下运行的完善而强大的快速建站系统,不得不说这是一个非常好用的视频资源在线采集及展示平台,2018官方推出了maccms V10,迫不及待的去下载安装,一直到采集,可谓是轻车熟路一步到位。然而,立刻,马上出问题了,首页图片不见了,什么情况,什么情况!多方咨询,终于找到了解决办法。
采集图片不显示
在网站根目录新建一个tu.php文件,把下面的代码粘贴进去就可以了。随便复制下面一种方法,不用两个都复制,还有最重要的一点,开启静态的小伙伴记得重新生成一下数据
方法一代码:

<?php
header("Content-Type: image/jpeg;text/html; charset=utf-8");
$url = 'http://'.$_GET['tu'];
$ch = curl_init($url); 
//curl_setopt($ch, CURLOPT_REFERER, "http://www.iqiyi.com/"); //伪造来路页面
//curl_setopt($ch, CURLOPT_HTTPHEADER, array('X-FORWARDED-FOR:'. getIP().'', 'CLIENT-IP:'. getIP().'')); //构造IP 
curl_setopt($ch, CURLOPT_HEADER, 0); //不返回header部分
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); //返回字符串,而非直接输出
$FH= curl_exec($ch);
curl_close($ch);
echo $FH;
exit;
?>

方法二代码:

<?php
$url = $_GET['tu'];
$path='http://'.$url;//tu这个的值即为图片的地址
$img = imagecreatefromjpeg($path);
header('Content-Type:image/jpeg;');
//转为jpg格式输出
imagejpeg($img);

 

修复后图片显示正常
修复后图片显示正常了