PHP에서 MySQL 인젝션(SQL Injection) 대응 방법 정리
PHP에서 MySQL을 사용할 때 가장 기본이 되는 보안 이슈가 SQL Injection이다. 사용자 입력값이 SQL 문장에 그대로 포함되면서 의도하지 않은 쿼리가 실행되는 취약...
PHP 언어 문법, Composer, 프레임워크 활용 기록.
PHP에서 MySQL을 사용할 때 가장 기본이 되는 보안 이슈가 SQL Injection이다. 사용자 입력값이 SQL 문장에 그대로 포함되면서 의도하지 않은 쿼리가 실행되는 취약...
PHP로 JWT(JSON Web Token)를 만들고 검증하는 코드를 정리한 내용이다. 외부 라이브러리 없이 base64·서명·DER 변환까지 직접 구현한 형태이며, 구조와 호출 ...
서버에서 PHP로 엑셀 다운로드 시 "파일이 손상되었다"고 나오는 경우와, 셀값 설정 및 한글·영문 길이에 따른 컬럼 너비 설정 방식을 정리한 내용이다. freepay_real i...
서버 세팅 시 PHP 쪽에서 자주 참고하게 된 항목만 정리한 내용이다. exec로 jar 실행 시 Java 설치, php-zip 설치 오류, Access Denied 발생 시 SE...
서버 세팅 시 php.ini에 자주 설정하는 값들을 정리한 내용이다. 업로드 용량, 실행 시간·메모리, 세션 유지 시간을 한 번에 맞춰 두면 "업로드 안 됨", "세션이 빨리 끊김...
CentOS 8 기준으로 Composer를 설치하는 절차를 정리한 내용이다. 공식 설치 스크립트 다운로드, 해시 검증, 전역 경로 설치 방법과 "composer: command n...