首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >imagejpeg() [function.imagejpeg]:无法打开'img/100001326588945.jpg‘以便编写

imagejpeg() [function.imagejpeg]:无法打开'img/100001326588945.jpg‘以便编写
EN

Stack Overflow用户
提问于 2012-05-01 14:02:06
回答 1查看 1.5K关注 0票数 1
代码语言:javascript
复制
$facebook->setFileUploadSupport(true);


//Create an album
$album_details = array(
        'message'=> 'How will you die?',
        'name'=> 'How will you die?'
);
$create_album = $facebook->api('/me/albums', 'post', $album_details);

//Get album ID of the album you've just created
$album_uid = $create_album['id'];

//Upload a photo to album of ID...

$file='img/'.$fbid.'.jpg'; //Example image file

$photo_details = array( 'message'=> 'Find...51', 'image' => '@'.realpath($file));
$upload_photo = $facebook->api('/'.$album_uid.'/photos', 'post', $photo_details);

$upphoto = $upload_photo['id'];
print_r ($upphoto);


ImageDestroy( $canvas );

header("Location: http://www.facebook.com/" . urlencode($fbid) . "&photoid=" . urlencode($upload_photo['id'])); 

在facebook应用程序的帮助下,我使用这个代码创建了一个相册,并在用户配置文件中上传了一张照片。但是,我又一次又一次地犯了三个错误

  1. 警告: imagejpeg() function.imagejpeg:无法在第58行/home/a2424901/public_html/index.php中打开'img/100001326588945.jpg‘以便写入:没有这样的文件或目录
  2. curl_setopt_array() Function.curl-setopt数组:有效的open_basedir限制。文件()不在/home/a2424901/public_html/base_facebook.php第802行中允许的路径内:(/home/:/usr/lib/php:/tmp)
  3. 致命错误:未知的CurlException: 3:没有网址设置!抛入第814行中的/home/a2424901/public_html/base_facebook.php。

facebook.php代码

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2012-10-17 14:30:51

尝试放置相对路径而不是绝对路径,至少这就是我解决这个问题的方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10398795

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档