Необходимо установить соответствующие библиотеки и, иногда, их включать файлы и библиотеки ссылок.
Попробуйте это (это для Debian lenny, но может также работать на Вас):
sudo aptitude install libpcre3 libapr1 libaprutil1
(В этом случае, по-видимому, -dev
версии не необходимы; мне не установили их в машине, где я создаю PHP из источника),
Возможно, у вас есть удаленный большой файл журнала, файл базы данных или что-то подобное, ожидающее, пока процесс, удерживающий файл, освободит его.
В Linux удаление файла просто разъединяет файл. Фактически он удаляется, когда к этому файлу больше не подключены дескрипторы файлов. Итак, если у вас есть файл журнала размером 2 ГБ, который вы удалите вручную с помощью rm, дисковое пространство не будет освобождено, пока вы не перезапустите демон syslog (или не отправите ему сигнал HUP
).
Попробуйте
lsof -n | grep -i deleted
] и проверьте, есть ли у вас какие-либо удаленные файлы зомби.