프로그램을 구동하면 malloc, calloc등을 여러 곳에서 사용합니다.
구동중에 에러가 나는데,
원인은 calloc(1, 1048)이 실패를 하네요.(NULL이 리턴됨)
메모리 부족 상황은 아니구요.(errno가 세팅이 안되고, 메모리도 많이 남아 있는 상황임)
에러 났을 때 malloc으로 다시 할당하면 문제없이 진행됩니다.
apm 을 설치 했는데,
어찌 된건지 모르겠는데.......
rpm 으로 php 5.1.6가 설치 되어 있고요.
제가 컴파일링 한 건 5.2 입니다.
phpinfo 하면 5.1.6 으로 나오고요.
php -v 하면 5.2.0 으로 나옵니다.
그래서 rpm -e 으로 5.1.6을 다 지워봤는데도
phpinfo는 5.1.6 으로 나오던데......
5.2.0으로 나오게 하려면 어찌 해야 될까