php error - GD Module

1

php error - GD Module

offline
  • Pridružio: 07 Maj 2004
  • Poruke: 194
  • Gde živiš: London, UK

pozdrav drustvo,

imam problem prikazuje mi sledeci error kad hocu da dodam sliku:

Fatal error: Call to undefined function: imagecreatetruecolor() in C:\php\functions.php on line 223

gledo sam po netu i moguce je da ima veze sa GD, tako pise ali neznam kako da instaliram GD !

linija 223: $dest = imagecreatetruecolor($w, $h);


otvorio sam php.ini i skinuo sam ; ispred extension=php_gd2.dll ali i dalje neradi !

jel vi znate sta je problem, ili ako je vec GD kako da ga instaliram !

koristim PHP Version 4.4.2 !

pozdrav !



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 11 Maj 2005
  • Poruke: 871
  • Gde živiš: Aleksinac - Niš

Da li si instalirao installer verziju php-a ili si sve rucno instalirao?
Znam da neke biblioteke ne rade ako imas installer verziju.



offline
  • Pridružio: 07 Okt 2006
  • Poruke: 34
  • Gde živiš: Zrenjanin

Pored toga sto si uklonio > ; < pre extenzion=php_gd2.dll proveri paths do direktorijuma sa tom ekstenzijom.

; Directory in which the loadable extensions (modules) reside.
extension_dir = "c:\inet\php\extensions"

Dopuna: 30 Jan 2007 23:38

Takodje zaboravio sam da napomenem da uradis restart apache posle tih podesavanja i promeni oba php.ini fajla posto nisam siguran u kojem se podesava (php.ini tamo gde je instaliran php ili kopiran php.ini u windows direktorijumu).
Ako neko zna koji ini se menja ili moraju oba neka napise, voleo bih da rascistim sa tim.

offline
  • Pridružio: 11 Maj 2005
  • Poruke: 871
  • Gde živiš: Aleksinac - Niš

@taksistaZR

Zavisi od toga da li si u sistemskoj promenljivi path dodao dir gde ti je instaliran php... ako dodas taj dir onda uopste ne moras u windows/system32 da imas php.ini i onda nema ni zabune.

@knindzaaa

probaj i da iskopiras extension php_gd2.dll i u c:/php/ i uradi ovo sto je TaksistaZR naveo.

offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23211
  • Gde živiš: Niš

i pogledaj error log fajl...

offline
  • Pridružio: 07 Okt 2006
  • Poruke: 34
  • Gde živiš: Zrenjanin

stankovic ::
Zavisi od toga da li si u sistemskoj promenljivi path dodao dir gde ti je instaliran php... ako dodas taj dir onda uopste ne moras u windows/system32 da imas php.ini i onda nema ni zabune.

Hvala na odgovoru, to me je bas zbunjivalo.

offline
  • Pridružio: 07 Maj 2004
  • Poruke: 194
  • Gde živiš: London, UK

pokuso sam sve ovo ali nevredi, nece i dalje !

pokuso sam ovako
extension=php_gd2.dll
pa ovako
extension=c:\program files\web settings\php\extensions\php_gd2.dll
pa ovako
extension="c:\program files\web settings\php\extensions\php_gd2.dll"

pokuso sam oba php.ini da promenim i u windows folderu i u php folderu i kopiro sam ovaj php_gd2.dll file u php/root ali i dalje nece SadSadSad

?

offline
  • Pridružio: 07 Okt 2006
  • Poruke: 34
  • Gde živiš: Zrenjanin

Paths do direktorijuma, ne do fajla.

Probaj bez php_gd2.dll

Dopuna: 01 Feb 2007 2:33

I jos nesto. To podesavanje radis u odeljku Paths and Directories i menjas extension_dir ="c:\program files\web settings\php\extensions"

Vidim da kod tebe pise extension= ... to je u odeljku Dynamic Extensions tu ne menjas nista osim onih > ; < ispred extension=php_gd2.dll

offline
  • Pridružio: 07 Maj 2004
  • Poruke: 194
  • Gde živiš: London, UK

nece opet neverovatno Sad, e ovako je podesen php.ini i u php folderu i u windows folderu

; Directory in which the loadable extensions (modules) reside.
extension_dir ="C:\Program Files\Web Settings\PHP\extensions"

;extension=php_fdf.dll
;extension=php_filepro.dll
extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_hyperwave.dll
;extension=php_iconv.dll
;extension=php_ifx.dll

a sta je ovaj php (ini-dist file) isto u php folderu !

offline
  • Pridružio: 07 Okt 2006
  • Poruke: 34
  • Gde živiš: Zrenjanin

E sad stvarno ako si sve dobro podesio i ne radi mora da je neka glupost u pitanju.
Da li si proverio error log fajl u apache? Postuj sta tamo pise.
Ostaje ti jos mogucnost da kopiras dll fajl u win i system32

Probaj i ovu skriptu za proveru, pa postuj koje rezultate dobijas.
<? function describeGDdyn() { echo "<ul>"; echo "<li>GD support: "; if(function_exists("gd_info")) { $info = gd_info(); $keys = array_keys($info); echo "<font color='#00ff00'>yes</font>"; for($i=1;$i<count($keys);$i++) { echo "</li><li>".$keys[$i] .": " . yesNo($info[$keys[$i]]); } } else { echo "<font color='#ff0000'>no</font>"; } echo "</li></ul>"; } function yesNo($bool){ if($bool) { return "<font color='#00ff00'> yes</font>"; } else { return "<font color='#ff0000'> no</font>"; } } describeGDdyn(); ?>

Ko je trenutno na forumu
 

Ukupno su 871 korisnika na forumu :: 22 registrovanih, 2 sakrivenih i 847 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Andrija357, arsa, Doca, DragoslavS, hyla, indja, ivan1973, jackreacher011011, janbo, Koca Popovic, kybonacci, laurusri, LeGrandCharles, leonard, ljuba.b, Miloskec, mnn2, StefanNBG90, Trpe Grozni, udbas, W123, 125