Fatal error: Uncaught CurlException: 26: не удалось открыть файл ""

<?php ob_start(); include("/home/coversco/public_html/include/config.php"); ini_set('display_errors', 1); error_reporting(E_ALL); require 'src/facebook.php'; $facebook = new Facebook(array( 'appId' => "xxxxxxxxxxxx", //Facebook App ID 'secret' => "xxxxxxxxxxxx", // Facebook App Secret "cookie" => true, 'fileUpload' => true )); $user_id = $facebook->getUser(); if($user_id == 0 || $user_id == "") { $login_url = $facebook->getLoginUrl(array( 'redirect_uri' => 'http://18covers.com/upload/index.php?cover='.$_GET['cover'].'', // Replace with your site url 'scope' => "publish_stream,user_photos")); echo "<script type='text/javascript'>top.location.href = '$login_url';</script>"; exit(); } //get user album $albums = $facebook->api("/me/albums"); $album_id = ""; foreach($albums["data"] as $item){ if($item["type"] == "cover_photo"){ $album_id = $item["id"]; break; } } //set timeline cover atributes $full_image_path = realpath('{$purl}/t/l-{$p.pic}'); $args = array('message' => 'Get awesome covers at www.18covers.com'); $args['image'] = '@' . $full_image_path; //upload cover photo to Facebook $data = $facebook->api("/me/photos", 'post', $args); $picture = $facebook->api('/'.$data['id']); $fb_image_link = 'http://www.facebook.com/profile.php?preview_cover='.$data['id'].''; //redirect to uploaded facebook cover and change it echo "<script type='text/javascript'>top.location.href = '$fb_image_link';</script>"; ?> 

Я создал сайт обложки, и теперь я пытаюсь добавить эту функцию, чтобы пользователи могли загружать определенную фотографию одним нажатием кнопки. Но я застрял в проблеме, проблема в том, что я указал путь к изображению в переменную $full_image_path , где {$purl}/t/l-{$p.pic} – путь к изображению с его расширением. Нужно ли вводить путь, который находится в каталоге или пути URL. Тот, который я ввел, – это путь URL и его ошибка, которая является заголовком этого вопроса.

Буду признателен, если кто-то покажет мне правильное направление.

Спасибо.