php.ini 파일을 변경한 후 아래와 같은 오류 메시지를 받았습니다.
정력 /etc/php.ini
;스크립트가 소비할 수 있는 최대 메모리 양(128MB)
;http://www.php.net/manual/en/ini.core.php#ini.memory-limit
메모리 제한 = 1536
Apache가 시작되지만 이전처럼 가상 호스트를 제공하지 않습니다. 어디에도 PHP 오류가 표시되지 않습니다. 이 문제를 해결하려면 어떻게 해야 할지 잘 모르겠습니다.
2015년 4월 30일 (목) 08:29:06] [공지] SIGTERM 포착, 종료 [2015년 4월 30일 목요일 08:29:07] [경고] 초기화: 이름 기반 SSL 가상 호스트는 TLS 서버 이름 표시(RFC 4366)를 지원하는 클라이언트에서만 작동합니다. [2015년 4월 30일 (목) 08:29:07] [공지] 다이제스트 : 다이제스트 인증을 위한 비밀번호를 생성 중입니다... [2015년 4월 30일 (목) 08:29:07] [공지] 요약 : 완료 [2015년 4월 30일 목요일 08:29:07] [경고] 초기화: 이름 기반 SSL 가상 호스트는 TLS 서버 이름 표시(RFC 4366)를 지원하는 클라이언트에서만 작동합니다. [2015년 4월 30일 (목) 08:29:07] [공지] Apache/2.2.15 (Unix) PHP/5.3.3 mod_ssl/2.2.15 OpenSSL/1.0.0-fips 설정 -- 정상 동작 복원 [Thu Apr 30 08:29:12 2015] [알림] 하위 프로세스 pid 35160 종료 신호 분할 오류 (11) [Thu Apr 30 08:29:12 2015] [알림] 하위 프로세스 pid 35161 종료 신호 분할 오류 (11) [Thu Apr 30 08:29:12 2015] [알림] 하위 프로세스 pid 35163 종료 신호 분할 오류 (11) [Thu Apr 30 08:29:13 2015] [알림] 하위 프로세스 pid 35164 종료 신호 분할 오류 (11) [Thu Apr 30 08:29:14 2015] [알림] 하위 프로세스 pid 35162 종료 신호 분할 오류 (11) [Thu Apr 30 08:29:17 2015] [알림] 하위 프로세스 pid 35167 종료 신호 분할 오류 (11) [Thu Apr 30 08:29:20 2015] [알림] 하위 프로세스 pid 35166 종료 신호 분할 오류 (11) [Thu Apr 30 08:29:20 2015] [알림] 하위 프로세스 pid 35205 종료 신호 분할 오류 (11) [Thu Apr 30 08:29:22 2015] [알림] 하위 프로세스 pid 35206 종료 신호 분할 오류 (11) [Thu Apr 30 08:29:24 2015] [알림] 하위 프로세스 pid 35207 종료 신호 분할 오류 (11) [Thu Apr 30 08:29:24 2015] [알림] 하위 프로세스 pid 35208 종료 신호 분할 오류 (11) [Thu Apr 30 08:29:27 2015] [알림] 하위 프로세스 pid 35165 종료 신호 분할 오류 (11) [Thu Apr 30 08:29:29 2015] [알림] 하위 프로세스 pid 35214 종료 신호 분할 오류 (11) [Thu Apr 30 08:29:39 2015] [알림] 하위 프로세스 pid 35229 종료 신호 분할 오류 (11) [Thu Apr 30 08:29:44 2015] [알림] 하위 프로세스 pid 35230 종료 신호 분할 오류 (11) [Thu Apr 30 08:29:44 2015] [알림] 하위 프로세스 pid 35231 종료 신호 분할 오류 (11) [Thu Apr 30 08:29:49 2015] [알림] 하위 프로세스 pid 35242 종료 신호 분할 오류 (11) [Thu Apr 30 08:29:50 2015] [공지] 하위 프로세스 pid 35241이 신호 분할 오류로 종료되었습니다(11) [Thu Apr 30 08:29:52 2015] [알림] 하위 프로세스 pid 35213 종료 신호 분할 오류 (11) [Thu Apr 30 08:29:52 2015] [알림] 하위 프로세스 pid 35215 종료 신호 분할 오류 (11) [Thu Apr 30 08:29:52 2015] [알림] 하위 프로세스 pid 35262 종료 신호 분할 오류 (11)
답변1
이는 단순한 구문 문제입니다.
정력 /etc/php.ini
;스크립트가 소비할 수 있는 최대 메모리 양(128MB)
;http://www.php.net/manual/en/ini.core.php#ini.memory-limit
메모리 제한 = 1536
문제는 내가 변경한 라인에 있었습니다.
메모리 제한 = 1536M
메모리 할당을 나타내는 접미사를 지정하지 않으면 기본적으로 메모리 할당은 바이트 단위로 수행됩니다. 따라서 Apache가 시작하려고 시도하는 모든 프로세스는 적절하게 로드되기 전에 결국 메모리가 부족해져 세그먼트 오류가 발생합니다.
This sets the maximum amount of memory in bytes that a script is allowed to allocate.
http://php.net/manual/en/ini.core.php#ini.memory-limit
나는 무슨 일이 일어나고 있는지 알아내려고 20분간 당황한 채 인터넷 검색을 한 후에 이 답변을 게시하고 있습니다. 나는 이 문제에 대해 명확하게 설명된 해결책을 찾지 못했습니다.