Poslao: 30 Jan 2007 19:59
|
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.
|
|
Poslao: 30 Jan 2007 20:06
|
offline
- stankovic
- Prijatelj foruma
- 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.
|
|
|
|
Poslao: 30 Jan 2007 23:38
|
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.
|
|
|
|
Poslao: 31 Jan 2007 00:02
|
offline
- stankovic
- Prijatelj foruma
- 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.
|
|
|
|
Poslao: 31 Jan 2007 00:02
|
offline
- Peca
- Glavni Administrator
- Predrag Damnjanović
- SysAdmin i programer
- Pridružio: 17 Apr 2003
- Poruke: 23211
- Gde živiš: Niš
|
i pogledaj error log fajl...
|
|
|
|
Poslao: 31 Jan 2007 00:17
|
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.
|
|
|
|
Poslao: 31 Jan 2007 23:13
|
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
?
|
|
|
|
Poslao: 01 Feb 2007 02:33
|
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
|
|
|
|
Poslao: 01 Feb 2007 04:12
|
offline
- Pridružio: 07 Maj 2004
- Poruke: 194
- Gde živiš: London, UK
|
nece opet neverovatno , 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 !
|
|
|
|
Poslao: 01 Feb 2007 14:13
|
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();
?>
|
|
|
|