Ik draai sinds kort, na meer dan een jaar Debian Unstable te hebben gedraaid, weer op de normale, stable tree. Allemaal heel mooi en aardig, maar helaas zijn zowel de Apache als de PHP die daarop zitten nogal oud. Nu is dat geen probleem, omdat je ze makkelijk zelf kunt compilen. Dat heb ik dus maar weer eens even gedaan.
Ik heb nu echter het volgende probleem. Op willekeurige pagina's (maar wel altijd op dezelfde) komt er gewoon geen enkele output. Neem bijvoorbeeld phpMyAdmin. Ik kies een database, geen probleem. Ik kies vervolgens een tabel, ook geen probleem. En ik kan er nog een stuk of wat kiezen, zonder dat er problemen onstaan. Maar ik heb nu al twee tabellen die hij gewoon niet wil laten zien. Je ziet apache even kort naar 20% CPU schieten (terwijl je 'm normaal gesproken amper iets ziet gebruiken) en er komt ook geen output. En bij phpMyAdmin zijn het ook weer elke keer dezelfde pagina's.
Nog een voorbeeld: Horde en Imp (het webmail programma). Dit pakket werkt gewoon, maar e-n-o-r-m t-r-a-a-g
En ook hier schiet de load weer om hoog zodra er iets moet gebeuren. Bij Imp zelfs op elke pagina.
Ik heb al zitten zoeken, maar helaas krijg ik geen foutmeldingen of wat dan ook. En het heeft ook niet te maken met de koppeling met de MySQL database, omdat andere (zware) pagina's zonder problemen werken.
Ik ben dus een beetje door m'n opties heen. De config-file die ik gebruik komt zonder wijzigingen van een andere (goed werkende) apache, dus dat hoort geen probleem te zijn.
Ik kan dus enkel mijn eigen compile-werk (incl. PHP met al z'n componenten) de schuld geven. Het vreemd is dat ik het al enorm vaak gedaan heb en er nog nooit problemen mee heb gehad.
Nu is mijn vraag: komt iemand dit bekend voor? Of heeft iemand tips hoe ik er achter kan komen wat er mis gaat? Ik gebruik op dit moment Apache/1.3.27 en PHP 4.3.1. Allebei de nieuwste, stable versies dus.
Ik heb nu echter het volgende probleem. Op willekeurige pagina's (maar wel altijd op dezelfde) komt er gewoon geen enkele output. Neem bijvoorbeeld phpMyAdmin. Ik kies een database, geen probleem. Ik kies vervolgens een tabel, ook geen probleem. En ik kan er nog een stuk of wat kiezen, zonder dat er problemen onstaan. Maar ik heb nu al twee tabellen die hij gewoon niet wil laten zien. Je ziet apache even kort naar 20% CPU schieten (terwijl je 'm normaal gesproken amper iets ziet gebruiken) en er komt ook geen output. En bij phpMyAdmin zijn het ook weer elke keer dezelfde pagina's.
Nog een voorbeeld: Horde en Imp (het webmail programma). Dit pakket werkt gewoon, maar e-n-o-r-m t-r-a-a-g
Ik heb al zitten zoeken, maar helaas krijg ik geen foutmeldingen of wat dan ook. En het heeft ook niet te maken met de koppeling met de MySQL database, omdat andere (zware) pagina's zonder problemen werken.
Ik ben dus een beetje door m'n opties heen. De config-file die ik gebruik komt zonder wijzigingen van een andere (goed werkende) apache, dus dat hoort geen probleem te zijn.
Ik kan dus enkel mijn eigen compile-werk (incl. PHP met al z'n componenten) de schuld geven. Het vreemd is dat ik het al enorm vaak gedaan heb en er nog nooit problemen mee heb gehad.
Nu is mijn vraag: komt iemand dit bekend voor? Of heeft iemand tips hoe ik er achter kan komen wat er mis gaat? Ik gebruik op dit moment Apache/1.3.27 en PHP 4.3.1. Allebei de nieuwste, stable versies dus.