2012.10.03 16:26
웹 페이지가 간헐적으로 아래와 같은 오류 메시지를 보이면서 정상출력이 되지 않을 때가 있습니다.
failed to open stream: Too many open files in /home/neulwon.com/public_html/common.php on line 152.
이 메시지가 뜨는 것은 리눅스 시스템상의 파일이 max 값보다 많아져서 뜨는 것으로 이런 경우 file-max값을 늘려주어야 합니다.
아파치 실행파일을 vi 에디터로 열로 내용을 수정합니다.
수정 후에 아파치를 재시작하면 문제가 해결됩니다.
# vi /usr/local/apache/bin/apachectl
#ULIMIT_MAX_FILES="ulimit -S -n `ulimit -H -n`" <- 기존의 값을 주석처리합니다.
ULIMIT_MAX_FILES="ulimit -n 65535" <- 새로운 값으로 입력합니다.
# /usr/local/apache/bin/apachectl restart
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
3 | Indexes 값 제거 | 호스트웨이 | 2015.09.18 | 7918 |
2 | Apache / PHP 최신버전 설치하기 | 호스트웨이 | 2015.09.25 | 16496 |
1 | server-status를 이용한 아파치 모니터링 방법 | 호스트웨이 | 2016.04.05 | 18242 |