[MAMP] 아파치가 시작되지 않을 때의 단계
아파치가 시작되지 않는 원인은 주로 세 가지.
①포트 번호 경합
② 모듈 에러
③설정 파일의 쓰기 실수
같다.
htp ///에서 원하는 l. 치에부쿠로. 야호오. 이. jp / 쿠에 / 쿠에 s 치온 _ 큰 1 / q10112045530
그렇기 때문에 시라 미츠 부시에갑니다.
①포트 번호 경합
Windows에서는 자주 Skype가 포트 80을 점유해 Apache가 기동하지 않는다고 하는 일이 있는 것 같습니다. Mac에서 조사하는 방법은 터미널에서
$ lsof -i :80
실행. (LISTEN)이 되고 있는 프로세스가 포트를 읽고 있습니다.
프로세스를 삭제하려면,
$ open /Applications/Utilities/Activity\ Monitor.app
에서 활동 모니터라는 응용 프로그램을 엽니다.
지정한 프로세스 종료를 클릭하여 프로세스를 종료할 수 있습니다.
또는 명령행에서
$ kill プロセス番号
로 종료 가능합니다.
② 모듈 에러
모듈 오류를 확인하려면 오류 로그를 확인하십시오.
$ vim /Applications/MAMP/logs/apache_error.log
열고,
[error]
되는 내용을 참조하십시오.③설정 파일의 쓰기 실수
httpd.conf 또는 해당 참조의 conf 파일 구문에 오류가 있을 수 있습니다.
①Syntax 오류
코멘트 아웃이 코멘트 아웃되지 않았다
② Include의 참조처에 지정 파일이 없다.
파일명의 잘못. 디렉토리 경로 오류
주된 원인입니다.
MAMP의 Acache 구문 검사 방법을 조사했지만 잘 모르기 때문에,
Mac의 기본 apache에서 강제로 검사합니다. 웃음
$ cd /etc/apache2/
$ sudo mkdir tmp
$ sudo mv httpd.conf /tmp
$ sudo cp /Applications/MAMP/conf/apache/httpd.conf
에서 기본 httpd.conf를 일단 대피시킨 다음 MAMP의 httpd.conf를 이동.
etc 편집은 sudo에서.
다음으로, apache의 구문을 체크.
$ apachectl configtest
Syntax error on line 120 of /Applications/MAMP/conf/apache/extra/httpd-ssl.conf
라든가 나오면 빙고. 소정의 장소를 체크합시다.
Reference
이 문제에 관하여([MAMP] 아파치가 시작되지 않을 때의 단계), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/maximum80/items/3ca16b0b41cd5ff11c6c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)