git commit “Please tell me who you are.” 에러

  • git commit 단계에서 다음과 같은 에러가 발생한다면

    *** Please tell me who you are.

    Run

    git config –global user.email “you@example.com”
    git config –global user.name “Your Name”

    to set your account’s default identity.
    Omit –global to set the identity only in this repository.

    fatal: unable to auto-detect email address (got ‘ley250@ley250-DREAMSYS.(none)’)

  • “Run”항목 밑의 예시대로 명령어 실행하여 해당 컴퓨터의 정보를 입력할 것

AH00534: httpd: Configuration error: No MPM loaded.

AH00534: httpd: Configuration error: No MPM loaded.

아파치 2.4에서 MPM 모듈 로딩 설정이 안되어 있을 경우.
httpd.conf 파일에서 다음 내용 확인하여 필요한 방식의 모듈을 주석 제거.

#LoadModule mpm_event_module modules/mod_mpm_event.so
#LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
#LoadModule mpm_worker_module modules/mod_mpm_worker.so

AH00548: NameVirtualHost has no effect and will be removed in the next release

AH00548: NameVirtualHost has no effect and will be removed in the next release /usr/local/apach

아파치 2.4 이전 버전에서 가상호스트 설정시 가장 먼저 선언하던 “NameVirtualHost” 구문이 더 이상 효과가 없고, 다음 릴리즈에서는 제거될 예정이다라는 단순 경고 메시지. 실제 아파치 실행에는 문제가 없음
가상호스트 설정 내용중에서 NameVirtualHost *:80과 같은 구문을 주석처리할 경우 메시지가 사라지는 것을 확인할 수 있다.

virsh console 로 접속 후 빠져나오기(exit)

다음과 같이 virsh console 명령으로 게스트OS에 접속후 빠져나오기가 다소 난감한 경우가 생긴다.

[root@hostsvr ~]# virsh console abcd
Connected to domain abcd
Escape character is ^]

CentOS release 5.10 (Final)
Kernel 2.6.18-308.8.1.el5xen on an x86_64

abcd.cafe24.com login:

이런 경우에는 Ctrl+5 혹은 Ctrl+] 키명령으로 빠져나올 수 있다.

SuperUser.com 에서의 답변 내용들을 보면, 사용하는 키보드나 OS의 언어 종류에 따라서 키조합들이 다양한것 같다.

crontab 수정 후 bad minute 에러

리눅스에서 “crontab -e” 실행하여 편집 후 저장하려 할 때 다음과 같은 에러 메시지가 출력되는 경우가 있다.

crontab: installing new crontab
"/tmp/crontab.XXXXScNhd2":3: bad minute
errors in crontab file, can't install.
Do you want to retry the same edit?

이러한 에러가 발생할 경우 체크리스트는 다음과 같다.

  1. crontab 내용 중 문법 오류는 없는지 확인. (무시하고 넘어갈 가능성이 가장 많으므로 꼼꼼히 확인)
    • 위의 에러 내용에서 두번째 줄 "/tmp/crontab.XXXXScNhd2":3: bad minute 내용 중 가운데 숫자 ‘3’이 문법 에러가 발생한 줄
  2. DOS 스타일의 엔딩라인(^M$)이 들어간 경우
    • 확인 : cat -v -e -t /var/spool/cron/_username_
    • 변환 : dos2unix /var/spool/cron/_username_