Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    7

    Help --> Fatal error: Call to undefined function

    Salve, sono alle prime armi con i siti web, sto cercando di creare un piccolo sito senza pretese in html e php (senza database sql) ma sono un po' niubbo in materia.
    Ho trovato uno script in php per una galleria di immagini, seguo il file readme e configuro tramite admin.php; poi sempre dà lì inserisco delle immagini per provare (in diversi formati: jpg, gif, png... tutti compatibili).
    Premetto che uso EasyPHP per provare in locale (versione 1.7).
    Quando vado all'index.php della galleria (http://localhost/.../index.php) appare la home della galleria senza problemi, quando però vado ad aprire un album mi viene dato questo errore:

    Fatal error: Call to undefined function: imagecreatefromwbmp() in c:\programmi\easyphp1-7\www\modules\galleria\functions.php on line 63

    L'errore ovviamente è alla riga 63 ed è riferito a imagecreatefromwbmp(), ma lo dà anche ad altre linee e per altri formati quindi anche per: imagecreatefromwgif(), imagecreatefromwjpeg(), ecc...

    Alla riga 63 trovo:

    Codice PHP:
    62    case ".png":
    63          $im=imagecreatefromwbmp($percorsofile);
    64          $out=imagecreatetruecolor($nw,$nh);
    65          imagecopyresampled($out$im0000$nw,$nh,$w,$h);
    66          imagepng($out,"$albums_dir/$a/thumb/$img");
    67          imagedestroy($out);
    68        return $img;
    69    break; 
    Presumo sia qualcosa che ha a che fare con la variabile $percorsofile, ma non so dove e come ovviare a questo problema, potete darmi una dritta?
    Grazie per l'aiuto.

  2. #2
    Utente di HTML.it L'avatar di grin
    Registrato dal
    Aug 2004
    Messaggi
    1,629
    Non c'entra la variabile $percorsofile,
    è la versione del tuo PHP che non supporta imagecreatefromwbmp()

    imagecreatefromwbmp (PHP 4 >= 4.0.1, PHP 5)
    Note: WBMP support is only available if PHP was compiled against GD-1.8 or later.

  3. #3
    Ciao, comunque nulla toglie che sul server dove hosta il sito la funziona funzioni correttamente. Verifica che versioni di php supporta il tuo hosting.

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    7
    Ah.. quindi dite di provarlo direttamente in locale..
    Bene a sapersi, anche perchè non è il solo che mi dava problemi e non riuscivo a capirne il motivo..
    Grazie, allora provo e vi faccio sapere..

    Comunque nei requisiti (nel readme) c'era scritto questo:

    PHP>=4.2.0 (raccomandato 4.3.0)
    Librerie GD=>2.0.28 (versioni precedenti non supportano il formato '.gif'

  5. #5
    Utente di HTML.it L'avatar di grin
    Registrato dal
    Aug 2004
    Messaggi
    1,629
    Originariamente inviato da Barney1
    Ah.. quindi dite di provarlo direttamente in locale..
    NON in locale ma sul tuo host!

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    7
    Originariamente inviato da grin
    NON in locale ma sul tuo host!
    Sì scusa.. volevo scrivere "remoto".
    Cmq ho provato e non funziona, dà lo stesso tipo di errore, la galleria va, si possono uppare immagini ma quando si va a vedere l'album da quella stringa.. Non so che versioni di php supporti il mio host, ma seè così mi sa che c'è poco da fare..

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    7
    Scusate, mi auto riprendo.. svevo richiamato il file sbagliato.. in rete è tutto ok funziona.


    Avrei un'altra domanda ma dato che riguarda un argomento diverso (anche se riferito al solito sito) credo sia più opportuno aprire un nuovo topic.

    Grazie ancora delle info.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.