Ik heb Ubuntu 16.04 met Apache 2.4.33, PHP 7.1, en HTTP/2.
Normaal gebruik heb je dan dus mod_php. Maar mod_php vereist mdm_prefork, en die op zijn beurt zorgt ervoor dat HTTP/2 niet werkt. Dus ik heb mod_php moeten vervangen door php7.1-fpm, die als losse service/daemon draait. mdm_prefork heb ik vervangen door mdm_event en toen werkt HTTP/2 als een zonnetje.
Okay, volgende stap loop ik nu telkens op vast. Ik wil GraphicsMagick installeren.
Hoe dat moet, zijn tal van guides voor te vinden, maar geen ervan werkt tot nu toe. Ze raden alle pecl aan, en die is na het installeren van iets van 100 (!!!) packages wel werkend te krijgen, maar doet uiteindelijk hetzelfde als de handmatige manier. Telkens als ik em geinstalleerd heb, is heel php over de zeik en krijg ik een HTTP 503 op iedere pagina. Dus ook op een simpele phpinfo-pagina. Ik kan niks relevants vinden in het error log van apache, en ook niet in het error log van php.
Dus nu rest de vraag: hoe installeer je GraphicsMagick op PHP 7.1-FPM?
Normaal gebruik heb je dan dus mod_php. Maar mod_php vereist mdm_prefork, en die op zijn beurt zorgt ervoor dat HTTP/2 niet werkt. Dus ik heb mod_php moeten vervangen door php7.1-fpm, die als losse service/daemon draait. mdm_prefork heb ik vervangen door mdm_event en toen werkt HTTP/2 als een zonnetje.
Okay, volgende stap loop ik nu telkens op vast. Ik wil GraphicsMagick installeren.
Hoe dat moet, zijn tal van guides voor te vinden, maar geen ervan werkt tot nu toe. Ze raden alle pecl aan, en die is na het installeren van iets van 100 (!!!) packages wel werkend te krijgen, maar doet uiteindelijk hetzelfde als de handmatige manier. Telkens als ik em geinstalleerd heb, is heel php over de zeik en krijg ik een HTTP 503 op iedere pagina. Dus ook op een simpele phpinfo-pagina. Ik kan niks relevants vinden in het error log van apache, en ook niet in het error log van php.
Dus nu rest de vraag: hoe installeer je GraphicsMagick op PHP 7.1-FPM?
日本!🎌