Ошибка сегментации при запуске любого PHP

Обновление: я исправил это, запустив apt-get upgrade который обновил множество пакетов php, это должно быть расширение php с ошибками, которое теперь исправлено

У меня есть бродячая бегущая усадьба (Ubuntu 14.10), когда я ssh на виртуальную машину и просто набираю

php -v

или даже

php

это говорит

Segmentation fault

Я даже не пытаюсь запустить скрипт в данный момент. Я попытался перезагрузить виртуальную машину. Как я могу найти проблему?

Обновление: я могу загрузить php через браузер нормально! Я, кажется, просто кли

Обновление 2: Strace: http://pastebin.com/txWwLf5k

1 ответ

Это связано с распределением памяти. Причиной может быть неправильная конфигурация PHP, например, посмотрите, находится ли значение "memory_limit" в php.ini ниже того, которое предлагает машина. Если сомневаетесь, прочитайте о настройке "разделяемой памяти" для вашей ОС.

Другие вопросы по тегам