PDA

Bekijk Volledige Versie : PHP upgraden



vanrooij
19/01/06, 21:08
Ik wilde PHP upgraden op FreeBSD 4.10 onder DirectAdmin. Echter krijg ik de volgende melding:

checking if the location of ZLIB install directory is defined... /usr/local/lib
checking for gzgets in -lz... no
configure: error: ZLIB extension requires zlib >= 1.0.9

*** There was an error while trying to configure php. Check the configure.php file

in configure.php staat dit:

--with-zlib \
--with-zlib-dir=/usr/local/lib \


uit phpinfo():

ZLib Support enabled
Compiled Version 1.2.3
Linked Version 1.1.4

Wie o wie heeft de oplossing :)

WMtools
19/01/06, 21:10
Is het pad wel goed?

svbeek
19/01/06, 23:26
Ik denk dat je je zlib moet upgraden. Die kan je vast wel van de Freebsd site af plukken? Zo niet, zelf even source downloaden en compileren

ju5t
20/01/06, 01:00
# cd /usr/local/directadmin/customapache/
# ./build zlib
# ./build php n

vanrooij
20/01/06, 08:06
Ik had zlib al geupdate, dus dat is het niet. De paden zijn ook goed.

./build php n had ik zelf ook gebruikt.

Het gekke is dat een oude versie van PHP het wél doet.

vanrooij
28/01/06, 00:21
Echt niemand de gouden tip? :)

hostplaatsje
04/02/06, 00:17
Origineel geplaatst door vanrooij
Echt niemand de gouden tip? :)

Heb je configure.php zelf op je pc gewijzigd via wordpad of iets dergelijks?

Misschien de configure.php openen met vi.
Het kan zijn dat de volgende tekens er in voor komen: ^M
Deze allemaal weghalen. Daarna opnieuw proberen.

wv-
04/02/06, 11:51
uw configure vindt zlib niet, dus ofwel is die gewoon niet geinstalleerd, ofwel zit die helemaal niet in /usr/local/lib. Misschien zit die in /usr/lib, en dan kan je gewoon --with-zlib meegeven ipv --with-zlib=..., doe dus de laatste ff weg en kijk of het dan lukt.

Focuz
18/12/07, 18:57
Beetje bizar om op zo'n oude thread te reageren maar voor de mensen die dit vinden tijdens het googlen (zoals ik) hier een nuttige tip:

check de config.log (die ./configure gegenereerd heeft). Deze bevat namelijk de daadwerkelijke error.
In mijn geval het het geen ruk met zlib te maken maar blijkbaar weer een andere library (e2fsprogs-devel) die nodig wat om de zlib test uit te voeren.

Groeten,

Sam.