Back-end 25

(리눅스) 파일 소유자, 그룹 변경 및 권한 변경 정리

1. 소유자 및 그룹 변경하기 ; chown 소유자 파일 1-1. 소유자만 변경하기 ; chown ex) chown ploi example.text 1-2.그룹만 변경하기 ; chown : ex) chown :ploi example.text 1-3 소유자, 그룹 한번에 변경하기 ; chown : ex) chown ploi:ploi example.text 2. 파일 권한 주기 ; chmod * 에 대한 설명 r : 읽기 권한 w : 쓰기 권한 x : 실행 권한 을 소유자/그룹/다른사용자 에 대해 권한을 부여할 수 있다. * 숫자를 통해 권한 부여하기 각 권한을 숫자로 매칭하면 다음과 같다. r w x 4 2 1 만약 합이 5(4+1)이면 읽기 권한(r)과 실행 권한(x)을 부여한 것. ex) chmod 7..

Back-end/Server 2021.07.28

파일에서 사용하는 변수 전역변수로 사용하기.

1. 파일에서 사용하는 변수를 불러온다. (사용하는 변수가 많을 경우 원하는 grep 명령어를 통해 원하는 행만 가져올 수 있다.) grep ; 해당에서 해당 이 들어간 행을 불러온다. ex) .env 파일에서 DB_PORT가 들어간 행을 불러옴. 2. 불러온 결과물을 통해 전역변수를 설정해준다. 전역변수 설정 명령어 ; export = * 그런데 여기서 1번 결과가 = 의 형태이므로 export `grep DB_PORT .env` 의 명령어를 쳐주면 1변 결과가 전역변수로 설정된다. --------------------------------------------------------------------------------------------------- *참고 ` 를 사용하여야 결과물을 그대로 저..

Back-end/Server 2021.07.26

cURL error 60 에러시 해결 방법

* Window에서 구동되는 PHP에서 발생하는 문제이다. 문제는 CA 인증 기관 파일이 없기 때문. 해결 방법 : 인증 파일을 다운 받아, php.ini에서 경로 설정을 해주자. 1. cacert.pem 파일 다운로드 받기. https://curl.haxx.se/ca/cacert.pem (편한 경로로 넣어주자) 2. php.ini 에서 curl.cainfo 변수의 값을 지정해주기. ex) * 변수의 값은 1번에서 받은 파일의 경로를 지정해준다. -------------------------------------------------------------------------------------------- * 참고) 만약 위의 경로가 틀리면 다음과 같은 오류가 발생한다.