2014-10-14 17 views
6

im lavorando su Ubuntu 14.04 LTS con PHP 5.5.9 con GD abilitato e ho raddoppiato controllo con ma ancora mi mostrando questo ogni msg provo ad usare imagecreatefromjpeg()Chiama per undefined function imagecreatefromjpeg() e GD abilitato

Fatal error: Call to undefined function imagecreatefromjpeg() in /../library/image.php on line 34

ho anche provato a verificare su di esso dalla riga di comando utilizzando questo

php -r "var_dump(function_exists('imageantialias'));" 

e mi dà indietro bool (false)

c'è comunque da sistemare senza doverlo compilare?

+0

Dalla documentazione: 'supporto JPEG è disponibile solo se PHP è stato compilato contro GD-1.8 o successivo. – Cyclonecode

+0

sembra che questo sia un doppio: http://stackoverflow.com/questions/13338339/imagecreatefromjpeg-and-similar-functions-are-not-work-in-php – Progressed

+0

ho provato ogni possibile soluzione con quel post e non ha funzionato – FoXaWy

risposta

20

Penso che tu abbia installato una versione incompleta di gd.
Quando si compila l'estensione gd, utilizzare la bandiera --with-jpeg-dir=DIR e --with-freetype-dir=DIR

ps. non dimenticate make clean

immagine qui sotto è la versione incomplete di gd:

enter image description here

immagine qui sotto è la versione complete di gd: enter image description here

+0

Sottolineare "non dimenticare di fare pulito". –

1
Try this 
<?php 
function LoadJpeg($imgname) 
{ 
    /* Attempt to open */ 
    $im = @imagecreatefromjpeg($imgname); 

    /* See if it failed */ 
    if(!$im) 
    { 
     /* Create a black image */ 
     $im = imagecreatetruecolor(150, 30); 
     $bgc = imagecolorallocate($im, 255, 255, 255); 
     $tc = imagecolorallocate($im, 0, 0, 0); 

     imagefilledrectangle($im, 0, 0, 150, 30, $bgc); 

     /* Output an error message */ 
     imagestring($im, 1, 5, 5, 'Error loading ' . $imgname, $tc); 
    } 

    return $im; 
} 

header('Content-Type: image/jpeg'); 

$img = LoadJpeg('bogus.image'); 

imagejpeg($img); 
imagedestroy($img); 
?> 
+0

non mostra nulla – FoXaWy

Problemi correlati