GD Libraries Installeren voor PHP/Apache/Win XP

Pagina: 1
Acties:
  • 981 views sinds 30-01-2008
  • Reageer

Acties:
  • 0 Henk 'm!

  • Oysterhoys
  • Registratie: Juni 2003
  • Laatst online: 15-12-2024
Iemand ervaring met lokaal op Windows Xp installeren van Zlib Png-lib en Jpg-lib tbv. imagefuncties in PHP ? Ik heb zitten zoeken, maar installatie informatie is zeer karig. Ook via de readme's kom ik er niet helemaal uit. Ik begrijp dat de GDlibrary al in PHP 5.4 zit die ik lokaal met Apache heb geinstalleerd en dat de libraries voor png en jpg erbij moeten worden geinstalleerd, png heeft op zijn beurt weer zlib nodig.
Alle drie de sources heb ik gedownload, maar hoe verder ?
In welke mappen moeten ze worden gecompileerd en moet php zelf nog geconfigureerd worden ?
Dank voor uitleg of een link naar goede uitleg.

A friend is one who knows us, but loves us anyway.


Acties:
  • 0 Henk 'm!

  • Spockz
  • Registratie: Augustus 2003
  • Laatst online: 26-05 21:21

Spockz

Live and Let Live

Ik weet niet hoe het met php5.x zit maar php4.3.x heeft geloof ik standaard GD2 met ondersteuning van png, jpg en gif. Maar ik geloof dat de ondersteuning voor het creeëren van animated gifs er niet onder valt. :)

C'est le ton qui fait la musique. | Blog | @linkedin
R8 | 18-55 IS | 50mm 1.8 2 | 70-200 2.8 APO EX HSM | 85 1.8


Acties:
  • 0 Henk 'm!

  • Oysterhoys
  • Registratie: Juni 2003
  • Laatst online: 15-12-2024
Bij mijn host online draait code met imagefuncties wel en lokaal niet, dus ik moet lokaal iets veranderen concludeer ik.

A friend is one who knows us, but loves us anyway.


Acties:
  • 0 Henk 'm!

  • Spockz
  • Registratie: Augustus 2003
  • Laatst online: 26-05 21:21

Spockz

Live and Let Live

Ehm, heb je wel de gd2.dll library geladen in je php.ini?

C'est le ton qui fait la musique. | Blog | @linkedin
R8 | 18-55 IS | 50mm 1.8 2 | 70-200 2.8 APO EX HSM | 85 1.8


Acties:
  • 0 Henk 'm!

  • ironx
  • Registratie: Augustus 2001
  • Laatst online: 19-05 17:44
Zoals Spockz al zegt...

Kijk in je php.ini naar de volgende 2 instellingen:
code:
1
2
; Directory in which the loadable extensions (modules) reside.
extension_dir = "c:/program files/apache group/php4/extensions" (bijvoorbeeld)


en

code:
1
2
3
4
5
6
;Windows Extensions
;Note that MySQL and ODBC support is now built in, so no dll is needed for it.
;
...
extension=php_gd2.dll
...

[ Voor 4% gewijzigd door ironx op 10-03-2006 15:18 ]


This posting is provided "AS IS" with no warranties, and confers no rights.


Acties:
  • 0 Henk 'm!

  • Oysterhoys
  • Registratie: Juni 2003
  • Laatst online: 15-12-2024
ik had laatste reply nog niet gelezen, en het volgende al gedaan :

Ik heb de ";" weggehaald voor ;extension=php_gd2.dll,
ik zal eens proberen te herstarten en de code draaien

zal reply bestuderen of dit correct was

[ Voor 38% gewijzigd door Oysterhoys op 10-03-2006 15:20 ]

A friend is one who knows us, but loves us anyway.


Acties:
  • 0 Henk 'm!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

;)

De ; zorgt ervoor dat de regel geremarked wordt, dus wil je die extensie gebruiken, dan moet je hem wel activeren / laden.

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Acties:
  • 0 Henk 'm!

  • Spockz
  • Registratie: Augustus 2003
  • Laatst online: 26-05 21:21

Spockz

Live and Let Live

Hij heeft hem iig weg gehaald nu. Nu nog kijken of het werkt. ;)

C'est le ton qui fait la musique. | Blog | @linkedin
R8 | 18-55 IS | 50mm 1.8 2 | 70-200 2.8 APO EX HSM | 85 1.8


Acties:
  • 0 Henk 'm!

  • Oysterhoys
  • Registratie: Juni 2003
  • Laatst online: 15-12-2024
Mijn ini geeft :

; Directory in which the loadable extensions (modules) reside.
extension_dir = "./"

Apache heeft bij mij trouwens geen extensions submap,
wel modules, maar daar zit niks in wat op een gd .dll lijkt

:?

[ Voor 42% gewijzigd door Oysterhoys op 10-03-2006 15:28 ]

A friend is one who knows us, but loves us anyway.


Acties:
  • 0 Henk 'm!

  • Spockz
  • Registratie: Augustus 2003
  • Laatst online: 26-05 21:21

Spockz

Live and Let Live

in de map 'extensions' daar kun je een gd2.dll vinden. Die moet je in windowsdir zetten als je je extension_dir op deze waarde laat staan. ;)

BtM909: Ja. Dan is het goed. ;)

[ Voor 19% gewijzigd door Spockz op 10-03-2006 15:32 ]

C'est le ton qui fait la musique. | Blog | @linkedin
R8 | 18-55 IS | 50mm 1.8 2 | 70-200 2.8 APO EX HSM | 85 1.8


Acties:
  • 0 Henk 'm!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Spockz schreef op vrijdag 10 maart 2006 @ 15:25:
Hij heeft hem iig weg gehaald nu. Nu nog kijken of het werkt. ;)
Dat weet ik, ik gaf alleen even een toelichting ;)

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Acties:
  • 0 Henk 'm!

  • ironx
  • Registratie: Augustus 2001
  • Laatst online: 19-05 17:44
Oysterhoys schreef op vrijdag 10 maart 2006 @ 15:26:
Mijn ini geeft :

; Directory in which the loadable extensions (modules) reside.
extension_dir = "./"

Apache heeft bij mij trouwens geen extensions submap,
wel modules, maar daar zit niks in wat op een gd .dll lijkt

:?
De extension_dir moet verwijzen naar de map waar je PHP hebt geinstalleerd en niet Apache.

Ik heb PHP4 in C:\Program Files\Apache Group\PHP4 staan.
Die map heeft dus weer de submap extensions wat bij mij dus betekend:

code:
1
extension_dir = "c:/program files/apache group/php4/extensions"

Heb jij PHP in C:\PHP geinstalleerd dan zal dat "C:\PHP\extensions" moeten zijn:

code:
1
extension_dir = "c:/php/extensions"

[ Voor 18% gewijzigd door ironx op 10-03-2006 15:42 ]


This posting is provided "AS IS" with no warranties, and confers no rights.


Acties:
  • 0 Henk 'm!

  • Oysterhoys
  • Registratie: Juni 2003
  • Laatst online: 15-12-2024
ik heb in php map wel een submap ext met de gd2.dll

in mijn ini staat nu :

; Directory in which the loadable extensions (modules) reside.
extension_dir = "./"


moet ik daar dus : extension_dir = "ext/" van maken ?!?

A friend is one who knows us, but loves us anyway.


Acties:
  • 0 Henk 'm!

  • Spockz
  • Registratie: Augustus 2003
  • Laatst online: 26-05 21:21

Spockz

Live and Let Live

Nee, voor 'ext/' moet dan nog het path naar je php folder komen zoals ironx al uitlegt. :)

[ Voor 9% gewijzigd door Spockz op 10-03-2006 15:41 ]

C'est le ton qui fait la musique. | Blog | @linkedin
R8 | 18-55 IS | 50mm 1.8 2 | 70-200 2.8 APO EX HSM | 85 1.8


Acties:
  • 0 Henk 'm!

  • Oysterhoys
  • Registratie: Juni 2003
  • Laatst online: 15-12-2024
Ik probeer het dan met extension : c:/php/ext/

A friend is one who knows us, but loves us anyway.


Acties:
  • 0 Henk 'm!

  • Tanuki
  • Registratie: Januari 2005
  • Niet online
Laat het zo staan (andere extensies worden wel geladen, toch?) en uncomment de regel voor GD. Klaar.

PV: Growatt MOD5000TL3-XH + 5720wp, WPB: Atlantic Explorer v4 270LC, L/L: MHI SCM 125ZM-S + SRK 50ZS-W + 2x SRK 25ZS-W + SRK 20ZS-W Modbus kWh meter nodig?


Acties:
  • 0 Henk 'm!

  • Icey
  • Registratie: November 2001
  • Laatst online: 18:17
Ik heb hier een vrij duidelijke handleiding staan. Daar staat het presies (met plaatjes) hoe en wat :).

Vanaf 'Configuratie - Apache + Php' :)

Acties:
  • 0 Henk 'm!

  • Spockz
  • Registratie: Augustus 2003
  • Laatst online: 26-05 21:21

Spockz

Live and Let Live

Je kunt die extension_dir gewoon op './' laten staan en dan de gd2.dll in dezelfde map als je php.ini gooien. :)

offtopic:
@Icey, zitten ze tegenwoordig weer op 2.8 van phpmyadmin, ze gaan hard door daar zeg.

[ Voor 37% gewijzigd door Spockz op 10-03-2006 15:54 ]

C'est le ton qui fait la musique. | Blog | @linkedin
R8 | 18-55 IS | 50mm 1.8 2 | 70-200 2.8 APO EX HSM | 85 1.8


Acties:
  • 0 Henk 'm!

  • Oysterhoys
  • Registratie: Juni 2003
  • Laatst online: 15-12-2024
ik heb de gd2.dll ge uncomment
en de extension dir op c:\php\ext\ ( waar de gd2.dll inzit)
maar mijn php-code met image functies doet het nog niet,
ik probeer het nog eens xonder slash op het einde, c|:\php\ext

A friend is one who knows us, but loves us anyway.


Acties:
  • 0 Henk 'm!

  • Icey
  • Registratie: November 2001
  • Laatst online: 18:17
Spockz schreef op vrijdag 10 maart 2006 @ 15:51:
offtopic:
@Icey, zitten ze tegenwoordig weer op 2.8 van phpmyadmin, ze gaan hard door daar zeg.
Klopt, maar ik ben opzoek naar een alternatief... een config.inc.php is er al een tijdje uit, dus moest je de default.inc.php renamen en aanpassen. Nu hebben ze ook die eruit gehaald en heb je de keus tussen een hele gare installer, of zelf ergens een config.inc.php downloaden... Ik snap de keuzes die ze daar maken niet. Daarbij vind ik de nieuwe 2.8 lang niet zo 'mooi', er zitten wat fouten in de css waardoor de teksten enorm groot zijn.

Acties:
  • 0 Henk 'm!

  • Tanuki
  • Registratie: Januari 2005
  • Niet online
offtopic:
MySQL Control Center of MySQL-Front zijn wel goede programma's. Ik persoonlijk vind het niet prettig werken om in zo'n webomgeving mijn database te beheren, wel leuk voor als het niet anders kan, maar zolang het wel anders kan, geef mij maar een echt programma.

[ Voor 7% gewijzigd door Tanuki op 10-03-2006 16:08 . Reden: Offtopic. ]

PV: Growatt MOD5000TL3-XH + 5720wp, WPB: Atlantic Explorer v4 270LC, L/L: MHI SCM 125ZM-S + SRK 50ZS-W + 2x SRK 25ZS-W + SRK 20ZS-W Modbus kWh meter nodig?


Acties:
  • 0 Henk 'm!

  • Oysterhoys
  • Registratie: Juni 2003
  • Laatst online: 15-12-2024
Volgens mij staat php nu goed, maar heb je wel de libraries nodig voor de jpg en php-functies
die ik gebruik, zoals imagecreatetruecolor()

A friend is one who knows us, but loves us anyway.


Acties:
  • 0 Henk 'm!

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 23:21

Creepy

Tactical Espionage Splatterer

Move -> SA

Het betreft een puur installatie probleem, en dan is SA de plek :)

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Acties:
  • 0 Henk 'm!

Anoniem: 156876

je moet die extensie erin zetten en de ; weghalen in php.ini, als t niet luk moet je maar pmen :)

Acties:
  • 0 Henk 'm!

  • djluc
  • Registratie: Oktober 2002
  • Laatst online: 27-05 20:17
Je moet soms even uit de *ZIP* download de gd2 dll file halen en die in je extensions map gooien. Vraag me niet waarom het dan wel werkt...

Acties:
  • 0 Henk 'm!

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Spockz schreef op vrijdag 10 maart 2006 @ 15:51:
Je kunt die extension_dir gewoon op './' laten staan en dan de gd2.dll in dezelfde map als je php.ini gooien. :)
Da's een ranzige en slecht te onderhouden manier van werken.
Ik wil geen php.ini in m'n %windir% en als het even kan ook niet al die php_*.dll.

Daarom is er ook de PHPRC environment variable waar je gebruik van kan maken.
Als je die inzet hoef je niet eens meer zooi in je %windir% neer te zetten.
CelestialCelebi schreef op vrijdag 10 maart 2006 @ 16:07:
Ik persoonlijk vind het niet prettig werken om in zo'n webomgeving mijn database te beheren, wel leuk voor als het niet anders kan, maar zolang het wel anders kan, geef mij maar een echt programma.
En als je ISP weinig trek heeft om mysqld open te laten staan naar buiten toe kun je niet anders.
Hier vragen is hier antwoord krijgen. Anders kunnen we net zogoed geen forum meer gebruiken nietwaar?

[ Voor 42% gewijzigd door alt-92 op 11-03-2006 16:02 ]

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


Acties:
  • 0 Henk 'm!

  • Spockz
  • Registratie: Augustus 2003
  • Laatst online: 26-05 21:21

Spockz

Live and Let Live

BackSlash32 schreef op zaterdag 11 maart 2006 @ 15:57:
[...]

Da's een ranzige en slecht te onderhouden manier van werken.
Ik wil geen php.ini in m'n %windir% en als het even kan ook niet al die php_*.dll.

Daarom is er ook de PHPRC environment variable waar je gebruik van kan maken.
Als je die inzet hoef je niet eens meer zooi in je %windir% neer te zetten.
Ja, ik weet dat het niet goed is. Maar het is nu op het moment wel het minste werk, en ik zei het omdat hij problemen had met het path.

C'est le ton qui fait la musique. | Blog | @linkedin
R8 | 18-55 IS | 50mm 1.8 2 | 70-200 2.8 APO EX HSM | 85 1.8

Pagina: 1