script upload gira solo online in locale crea errori

Ciao ragazzi come da titolo ho uno script per l'upload di testi e immagini che mi funziona solo online, se lo faccio girare in locale mi restituisce errori stupidi, non capisco se php.ini o il config di apache non siano correttamente configurati.

Fatal error: Call to undefined function imagecreatefromgif() in C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\..\upload.php on line 229

La funzione che crea il problema alla riga 229 è la seguente 

function CreateSourceImage(){
        switch($this->src_type){
            case 1:
                $this->src_image = imagecreatefromgif($this->src_filename);
                   break;
            case 2:
                $this->src_image = imagecreatefromjpeg($this->src_filename);

            break;
            case 3:
                 $this->src_image = imagecreatefrompng($this->src_filename);
            break;
            default:    return false;

        }

Questo però online non accade, in locale mi carica i testi nel db, modifica anche il nome del file ma poi non mi carica il file, ho controllato i permessi di scrittura sono attivi sulle relative cartelle e lo script è identico online.

inviato 3 anni fa
alfystu
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda