Php 图形返回错误:(#100)源未正确格式化,无法与图像一起上载

Php 图形返回错误:(#100)源未正确格式化,无法与图像一起上载,php,facebook,facebook-graph-api,Php,Facebook,Facebook Graph Api,我有使用SDK v4上传图像的代码,可以在fb timeline上发布 $linkData = [ // 'link' => 'http://www.example.com', 'message' => 'User provided message', 'source' => $fb->fileToUpload('/img/about_two.jpg'), ]; try { // Returns a `Facebook\FacebookResponse

我有使用SDK v4上传图像的代码,可以在fb timeline上发布

$linkData = [
 // 'link' => 'http://www.example.com',
  'message' => 'User provided message',
  'source' => $fb->fileToUpload('/img/about_two.jpg'),
  ];

try {
  // Returns a `Facebook\FacebookResponse` object
  $response = $fb->post('/me/photos', $linkData, 'XXXXXXXXXXX');
} catch(Facebook\Exceptions\FacebookResponseException $e) {
  echo 'Graph returned an error: ' . $e->getMessage();
  exit;
} catch(Facebook\Exceptions\FacebookSDKException $e) {
  echo 'Facebook SDK returned an error: ' . $e->getMessage();
  exit;
}
我收到错误消息“图形返回错误:(#100)源未正确格式化”。我尝试使用live link作为图像路径,将图像大小设置为200 X 00。但同样显示出同样的错误

任何人都可以帮忙。
谢谢

您的映像路径很可能是错误的–带有前导斜杠,它指的是服务器的根目录,我怀疑您的映像是否真的位于那里。请注意,这是一个文件系统路径,而不是URL。您的映像路径很可能是错误的–带有前导斜杠,它指的是服务器的根目录,我怀疑您的映像是否真的位于那里。请注意,这是一个文件系统路径,而不是URL。