Avertissement: imagettftext() [function.imagettftext]: impossible de trouver/open font dans /home/a2424901/public_html/index.php sur la ligne de 35

<?php
session_start();
require_once 'facebook.php';
$app_id = "418907881455014";
$app_secret = "36389d2c4caaf6de86982cb87686a494";
$redirect_uri = 'http://gooogle12.comuf.com';
$facebook = new Facebook(array(
'appId' => $app_id,
'secret' => $app_secret,
'cookie' => true
));
$user = $facebook->getUser();
$user_profile = $facebook->api('/me');
$coded = $_REQUEST['code'];
$access_token = $facebook->getAccessToken();
$name = "".$user_profile['name']."";
$fbid = "".$user_profile['id']."";
function RandomLine($filename) {
$lines = file($filename) ;
return $lines[array_rand($lines)] ;
}
$reason = RandomLine("reason.txt");  
$canvas = imagecreatefromjpeg ("bg.jpg");                                   //background image file
$black = imagecolorallocate( $canvas, 0, 0, 0 );                         //The second colour - to be used for the text
$font = "Arial.ttf";                                                         //Path to the font you are going to use
$fontsize = 20;                                                             //font size
$birthday = "".$user_profile['birthday']."";
$death = "- ".date('d/m/Y', strtotime( '+'.rand(0, 10000).' days'))."";
imagettftext( $canvas, 22, -1, 110, 120, $black, $font, $name );            //name
imagettftext( $canvas, 22, -1, 110, 170, $black, $font, $birthday );        //birthday
imagettftext( $canvas, 22, -1, 255, 172, $black, $font, $death );           //death
imagettftext( $canvas, 20, -1, 110, 220, $black, $font, $reason );           //reason
$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);
enter code here
ImageDestroy( $canvas );
header("Location: http://facebook.com".$fbid."&photoid=".$upphoto."")
?>

Eh bien, je suis en utilisant ce code php pour faire un facebook de l'application.J'ai téléchargé la police Arial.ttfdans le répertoire racine de mon site. Mais encore, je suis en train de montrer l'erreur- Warning: imagettftext() [function.imagettftext]: Could not find/open font in /home/a2424901/public_html/index.php on line 35. J'ai essayé de changer le cas,mais je n'ai pas travaillé pour moi. Où je suis allé mal dans ce code ?

OriginalL'auteur Nishant Ghodke | 2012-04-28