PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : apache, php und gzip...



downtown
25.02.04, 21:09
hallo leute

ich versuche gerade, meine homepages durch gzip-komprimierung zu verschnellern. ich dachte eigentlich, das läuft bereits, doch anscheinend habe ich mich geirrt.
die funktion gzcompress() kennt er leider nicht....

es handelt sich um ein debian woody system mit kernel 2.4.21.

also habe ich mal ein bisschen nachgeforscht und herausgefunden, dass ich am besten php mit --with-zlib kompiliere. also geschwind ein ./configure --with-mysql --with-apxs=/usr/local/apache/bin/apxs --with-zlib ausgeführt und dann das:


checking for ZLIB support... yes
checking if the location of ZLIB install directory is defined... no
configure: error: Cannot find libz
d.h. die zlib ist installiert, er kann sie aber nicht finden? nunja, wie komme ich weiter?

apt-get install zlib klappt leider nicht, ein apt-cache search zlib findet schon ein paar einträge, aber ob die helfen... zlib1g ist installiert.

gruss
downtown

bernie
25.02.04, 21:25
Hi,

du brauchst zlib1g-dev

Ciao, Bernie

downtown
27.02.04, 17:30
okay, danke. das war es ;)

das configure, make und make install hat mittlerweile geklappt. den apachen habe ich auch neu gestartet, aber die phpinfo() zeigt mir immer noch die alte version an :rolleyes:

/var/log/messages hat keine aktuellen einträge,

die error_log des apachen hat folgende letzten einträge:
[Fri Feb 27 18:20:02 2004] [notice] caught SIGTERM, shutting down
[Fri Feb 27 18:20:02 2004] [notice-phpa] Cache shared memory removed (pid 2259)
[Fri Feb 27 18:20:02 2004] [notice-phpa] Cache semaphores removed (pid 2259)
[Fri Feb 27 18:22:46 2004] [notice-phpa] Acquiring cache : uid 33 gid 33 perms 666 (pid 17094)
[Fri Feb 27 18:22:46 2004] [notice-phpa] PHPA 1.3.3r2 on linux_i686_glibc2.1.3 (pid 17094)
[Fri Feb 27 18:22:46 2004] [notice-phpa] Initialised 8MB cache at 0x40337000 with 512 process entries (pid 17094)
[Fri Feb 27 18:22:46 2004] [notice-phpa] Lock thresholds 10/10 (pid 17094)
[Fri Feb 27 18:22:46 2004] [notice] Apache configured -- resuming normal operations
[Fri Feb 27 18:22:46 2004] [notice] Accept mutex: sysvsem (Default: sysvsem)

sehe da keine auffälligkeiten :rolleyes:

ich habe schon mal php geupdatet mittels kompilieren, habs damals gleich gemacht, aber es hat funktioniert :ugly: leider habe ich keinen blassen, an was es liegen könnte (kompiliert habe ich unter root) :rolleyes:

am browser-cache liegts übrigens auch nicht, habe es unter zwei verschiedenen browsern probiert.