[Varsel] barn pid XXXX exit signal Segmentation fault (11)
Hvis du for nylig har opgraderet PHP eller Apache , du måske kommer op mod udstedelse af din webserver returnere tomme sider, og kaste fejlmeddelelser i dine logfiler med ingen anelse om hvorfor, her er én mulig måde at løse det ...
Jeg har haft dette problem et par gange for nylig efter opgradering Apache eller PHP på en virtuel maskine. Første gang jeg lagde mærke til den fejl jeg simpelthen vendt tilbage til en backup af min VM, men anden gang, jeg indså, at jeg ville være nødt til at se nærmere på problemet.
Første gang jeg lagde mærke til spørgsmålet nogle af mine websider blev serveret som tomme filer, mens de andre arbejdede helt fint. Efter nogle undersøgelser Jeg bemærkede, at Apache var ved at skrive ud til / var / log / http / error_ med følgende besked repeatidly:
[Varsel] barn pid XXXX exit signal Segmentation fault (11)
Der er ikke tild til at gå af on-line, og de fleste af siderne om det spor ud til ingenting. Når det er sagt, jeg indsnævret problemet til PHP bryder sammen, når de forsøger at unødvendige dynamiske biblioteker.
Ser man på min php.ini (/ etc / php.ini) Jeg kommenterede ud alle de dynamiske biblioteker indlæst planer om at kommentere dem tilbage i efter behov. De to måtte jeg tage ud af, hvor pdo.so og MySQL . så.
Når disse blev fjernet alle mine websider blev serveret fint, bare som før PHP / Apache opdatering.
















































