Назад | Перейти на главную страницу

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

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

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

php -v

или даже

php

это говорит

Segmentation fault

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

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

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

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