[Nginx] connect() to unix /var/run/php-fpm/php-fpm.sock failed 에러 해결 방법

이 블로그에서 발생했던 문제로 최근 서버를 Apache에서 Nginx로 변경하면서 생긴 문제였습니다. 정확히는 Nginx에서 발생했다기보다는 Nginx에서 PHP를 실행시키기 위한 php-fpm 에서 발생하는 에러로 Nginx 에러 로그에 남겨집니다. 제목에 나와있는 에러는 여러 원인에서 발생합니다. 그 중 여기에서 다룰 에러는 connect() to unix /var/run/php-fpm/php-fpm.sock failed  (11 resource temporarily unavailable) 입니다. 위 에러도 여러가지 원인이 있겠지만 제 경우에는 php-fpm.sock이 사용하는Continue reading “[Nginx] connect() to unix /var/run/php-fpm/php-fpm.sock failed 에러 해결 방법”

[HTML] iOS 사파리에서 전화번호 링크 해제와 수동 설정법

모바일 기기에서 지원되는 사파리에서는 숫자로 이루어진 텍스트는 자동으로 전화번호를 걸 수 있도록 통화 링크를 생성해줍니다. 하지만 이 기능이 의도치 않게 우편번호, 주소 등에 통화 링크가 걸린다는 것이 문제입니다. 자동으로 생성되는 통화 링크를 생성되지 않도록 하려면 아래 메타 태그를 넣어주시면 됩니다.

  그리고 원하는 부분에 통화 링크를 수동으로 설정하고 싶다면 아래와 같이 a 링크를 걸어주시면Continue reading “[HTML] iOS 사파리에서 전화번호 링크 해제와 수동 설정법”

[AWS] CodeCommit (Private Git Repository) 세팅하는 방법

작년 Re:Invent에서 소개된 새로운 툴 중 하나 인 CodeCommit 의 설정과 사용 방법을 소개합니다. 대체적으로 Windows 계열보다는 Linux(Unix) 계열의 OS에서의 사용이 간편합니다. 그렇다고 Linux로 OS로 갈아타기 부담스럽다면 Windows 용 Git 클라이언트를 설치하면 Linux와 동일하게 사용 가능합니다. (Git – Bash라는 이름의 Bash 쉘이 포함되어 있기 때문입니다.) 그럼 Linux 기준으로 설명해드리겠습니다.   AWS IAM 계정 생성하기 링크Continue reading “[AWS] CodeCommit (Private Git Repository) 세팅하는 방법”

[SSH] 공개키, 개인키 설정에 관한 간단한 정리

ssh-keygen 명령 : 자신의 개인키(id_rsa)와 공개키(id_rsa.pub)을 쌍으로 생성 ~/.ssh/authorized_keys : 원격 서버에서 접속을 허용할 클라이언트의 공개키(id_rsa.pub) 내용을 저장 ~/.ssh/known_host : 원격 서버에 접속을 하는 경우 클라이언트와 원격 서버와의 키교환 정보를 캐시로 저장. 따라서 원격 서버의 정보가 변경(IP 또는 키정보) 된 경우 새로운 정보를 갱신하기 위해 캐시 내용을 삭제해야 함.   * 원격 서버는 공개키(id_rsa.pub) 정보를 가지고Continue reading “[SSH] 공개키, 개인키 설정에 관한 간단한 정리”

[jQuery] 폼 전송시 “maximum call stack size exceeded” 에러 해결 방법

로그인 폼을 만들어 테스트하는 도중 콘솔에서 아래 에러 메세지가 출력됩니다. “maximum call stack size exceeded” (IE에서는 “스택 공간 부족”으로 출력) 발생한 위치는 jQuery 코어 파일이었고 이 뜻은 jQuery 자체 문제라기보다는 어디선가 잘못 사용되고 있을거란 확률이 컸습니다. 일반적으로 위 에러가 출력되는 경우는 크게 2가지 입니다. 동일한 스크립트(.js) 파일을 중첩되게 호출한 경우 잘못된 코드로 인해 무한 루프를Continue reading “[jQuery] 폼 전송시 “maximum call stack size exceeded” 에러 해결 방법”

[Linux] n일 이내 변경된 파일 검색하는 방법

find의 옵션을 이용한 방법입니다.

설명 : 현재 경로(.)에서 1일 이내(-1) 변경된(-mtime) 파일이나 디렉토리를 검색해서 상세 표기(-ls) 해주세요. 여기서 -mtime  -1의 -1은 음수를 뜻합니다. 반대로 양수인 +1 을 입력하면 1일 이상된 대상을 검색하게 됩니다. 추가로 -type f(파일), -type d(디렉토리) 옵션을 -ls 옵션 앞에 추가해 파일이나 디렉토리를 구분하여 검색도 가능합니다. 예를 들자면 ./www디렉토리 내에서 파일만 검색하고자Continue reading “[Linux] n일 이내 변경된 파일 검색하는 방법”

[WP] FTP 정보 입력 없이 자동 업데이트 시키는 방법

워드프레스에서 버전을 올리거나 플러그인을 업데이트 하는 경우 FTP 혹은 SFTP 접속정보를 매번 입력하게 되어 있습니다. 하지만 좀 더 편하게 업데이트 버튼만 누르면 FTP 정보 입력없이 바로 설치가 되도록 할 수 있는 간단한 방법이 있습니다. 설치된 워드프레스 디렉토리의 소유자를 ftp 접속계정에서 웹서버 계정으로 변경하는 것입니다. 웹서버를 아파치(Apache)를 사용하느냐 엔진엑스(nginx)를 사용하느냐에 따라서 소유자명이 다릅니다. 설치된 웹서버가 아파치인Continue reading “[WP] FTP 정보 입력 없이 자동 업데이트 시키는 방법”