Gå til innhold

Fatal error: Call to undefined function: imagegif(


Anbefalte innlegg

Videoannonse
Annonse
Skrevet

Tro det eller ei, men du har en for ny versjon av PHP... :p

 

Du kan ikke lage .gif-bilder i GD etter versjon 1.6, men du kan åpne og konvertere til f.eks. .png som er et bedre format.

Skrevet

Dersom du MÅ ha et gif-bilde, så er det mange tilleggsmoduler til PHP som du kan legge inn. Om dette er en god løsning vet jeg ikke, for PNG er myyye bedre enn GIF på de aller fleste punkter.

Skrevet

jeg har versjon 4.3.6

klarte nettop å kopiere et png bilde og lagre som nytt, men klarer ikke jpeg, får undefined function som jeg skreiv over... skjønner ikke hvordan det kan gå

Skrevet (endret)

Mekk en phpinfo()-fil, og sjekk der om PHP er konfigurert til å ekskludere GD/evt. ikke har GD installert. Hvis ikke du har GD, kan du bruke f.eks. ImageMagick, men det trenger å bli installert, noe som kan bli vanskelig når det ikke er din server.

 

ARgh. :blush: Et minutt for sein... :blush:

Endret av jorgis
Skrevet
jeg har versjon 4.3.6

klarte nettop å kopiere et png bilde og lagre som nytt, men klarer ikke jpeg, får undefined function som jeg skreiv over... skjønner ikke hvordan det kan gå

Hvis du har en så ny versjon så er iallefall GD bundlet med PHP. Og hvis du klarer å bruke imagecreatefrompng() og imagepng() så er det et mysterium for meg om imagecreatefromjpeg() ikke fungerer.

 

Prøv jorgis' forslag om å lage en fil som viser phpinfo(), og sjekk om det evt. er noen restriksjoner på GD for deg.

Skrevet

har gjort det, og jeg klarer ikke å finne noen restriksjoner...

 

under avsnittet GD står:

GD Support enabled

GD Version bundled(2.22 compatible)

GIF Read Support enabled

PNG Support enabled

WBMP Support enabled

XBM Support enabled

 

står ingenting om jpeg. er det der feilen er? og hvordan kan jeg i så fall få fikset det?

Skrevet
står ingenting om jpeg. er det der feilen er? og hvordan kan jeg i så fall få fikset det?

Her er feilen. Du må høre med webhotelleverandøren din om de kan enable det for deg.

Skrevet

webhotelleverandøren er på mange måter meg... serveren tilhører en organisasjon jeg er med i, og han it ansvarlige har nettop slutta..... men jeg har sudo tilgang til serveren, så jeg kan ordne det selv, men vet ikke hvordan. noen tips?

Skrevet

Det er ikke mulig å gjøre det i php.ini. Jeg fant ihvertfall ingenting om det i min php.ini, annet enn at du et sted må spesifisere banen til php_gd2.dll. Eneste muligheten er at rekompilerer PHP (kun for *NIX), eller laster ned en ny binary (windows) fra php.net.

Skrevet (endret)

det er en debian server. vil det funke med en dpkg-configure eller hva det heter, eller er jeg nødt til å installere helt på nytt?

 

Edit: Jeg kan ca. ingen ting om linux....

Endret av mikaelandre

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...