[Ogłoszenie] dziecko pid XXXX wyjścia sygnał Segmentation fault (11)
Jeśli niedawno zmodernizowane PHP lub Apache Państwo może zbliża się przeciwko emisji serwera internetowego powrocie puste strony, i rzucając komunikaty o błędach w logach, nie mając pojęcia, dlaczego, oto jeden z możliwych sposobów aby to naprawić ...
Miałem ten problem kilka razy, ostatnio po aktualizacji Apache i PHP na maszynie wirtualnej. Po raz pierwszy zauważyłem ten błąd po prostu powrócił do tworzenia kopii zapasowych moich VM ale za drugim razem zdałem sobie sprawę, że muszę się tym zająć.
Po raz pierwszy zauważyłem problem niektóre z moich stron były podawane jako puste pliki, podczas gdy inni pracowali całkowicie w porządku. Po przeprowadzeniu analizy Zauważyłam, że apache pisał do / var / log / http / error_log następujący komunikat repeatidly:
[Ogłoszenie] dziecko pid XXXX wyjścia sygnał Segmentation fault (11)
Nie ma tu, aby przejść przez przydziela on-line, a większość stron o to szlak do niczego. Powiedział, że zawęził problem do PHP zawiesza gdy próbuje niepotrzebnych bibliotek dynamicznych.
Patrząc na moje php.ini (/ etc / php.ini) I wykomentowane wszystkich bibliotek dynamicznych załadowany planowanie komentując je w miarę potrzeb. Dwa musiałem podjąć, gdzie pdo.so i mysql . więc.
Po tych usunięto wszystkich moich stron serwowane były w porządku, tak jak przed / PHP aktualizacji Apache.

















































