curl_exec error 301 Moved Permanently ตอนใช้งานกับภาพที่มีเป็น https

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
thatsawan
PHP VIP Members
PHP VIP Members
Posts: 26696
Joined: 31/03/2014 10:02 am
Contact:

curl_exec error 301 Moved Permanently ตอนใช้งานกับภาพที่มีเป็น https

Post by thatsawan »

curl_exec error 301 Moved Permanently ตอนใช้งานกับภาพที่มีเป็น https

Code: Select all

 
 $b = 'https://a.lnwpic.com/i335pf.jpg';
  $ch = curl_init($b);
            $phy = $b;
            $b = md5(time('now') . $b);
            $path = $directory . '/' . $b;
            curl_setopt($ch, CURLOPT_HEADER, 0);
            curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
            curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1);
            curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

            $rawdata = curl_exec($ch);
            print_r($rawdata);
            curl_close($ch);
            $im = @imagecreatefromstring($rawdata);

            $phy_x = @imagesx($im);
            $phy_y = @imagesy($im);
            $ratio = round($phy_x / $phy_y);
            $x = 800; //ความกว้างของภาพที่ต้องการเซบลงเซิบเวอร์ $config['json_list_from_forum_id_width'];
            $y = $x / $ratio;
            $im2 = @imagecreatetruecolor($x, $y);
            imagecopyresized($im2, $im, 0, 0, 0, 0, $x, $y, $phy_x, $phy_y);
            // echo  imagecopyresized($im2, $im, 0, 0, 0, 0, $x, $y, $phy_x, $phy_y); exit;
            imagecopyresampled($im2, $im, 0, 0, 0, 0, $x, $y, $phy_x, $phy_y);
 


301 Moved Permanently




nginx
[phpBB Debug] PHP Warning: in file [ROOT]/ext/xxxxx.php on line 361: Division by zero
[phpBB Debug] PHP Warning: in file [ROOT]/ext/xxxxx.php on line 363: Division by zero
[phpBB Debug] PHP Warning: in file [ROOT]/ext/xxxxx.php on line 365: imagecopyresized() expects parameter 1 to be resource, boolean given
[phpBB Debug] PHP Warning: in file [ROOT]/ext/xxxxx.php on line 367: imagecopyresampled() expects parameter 1 to be resource, boolean given
[phpBB Debug] PHP Warning: in file [ROOT]/ext/xxxxx.php on line 395: filesize(): stat failed for images/relate_image/40cdaf76748f9df5a335a9aad930ba2e.jpg
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 25523
Joined: 22/09/2008 6:18 pm
Contact:

Re: curl_exec error 301 Moved Permanently ตอนใช้งานกับภาพที่มีเป็น https

Post by mindphp »

ลอง

Code: Select all

curl_setopt($ch,CURLOPT_FOLLOWLOCATION,true);
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
Post Reply

Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 8 guests