IT
Laravel pusher broadcasting 이슈 정리
요 몇 일을 pusher socket broadcasting 이 안되는 이슈가 있어 정리해둔다 .. 로컬에서는 잘 돌던게 ssl 이 적용된 staging 서버에 올라가니 소켓 연결 자체가 안되었다.. 결론적으론 nginx에서 6002 포트를 다이렉트로 리슨해서...
Continue reading...[WordPress] custom post_type 생성
1. post_type 워드프레스는 기본적으로 다섯가지 게시물 유형이 있다. (post, page, menu, attachement, revision). 개발을 진행하다보면 새로운 post_type 을 만들어야할 수 있는데 다음 코드를 이용한다. 조금 더 디테일하게 post_type 을 생성하고자 한다면,...
Continue reading...[Linux][ubuntu] 워드프레스 CLI 설치
1. MySQL 서버 설치 2. MySQL 콘솔 접근 3. DB, 유저 생성 및 권한 할당 4. php 및 웹서버(apache, nginx 등) 설치 / php 는 fpm 으로 설치해도 됨 5. WordPress...
Continue reading...[linux] 계정 생성 / bash 할당 / sudo 권한 부여
두 가지 방법 이 있다. 📌 useradd 📌 adduser 로그를 보면 알겠지만 특별한 옵션 없이도 home directory를 자동으로 생성해주고,비밀 번호 또한 생성 도중에 같이 만들도록 유도한다.번거롭게 몇가지를 더 작성해야지만, 그래도 더 많은...
Continue reading...리액트 – useEffect 라이프사이클
useEffect 란 ? useEffect() 함수는 React component가 렌더링 될 때마다 특정 작업(Sied effect)을 실행할 수 있도록 하는 리액트 Hook이다. 여기서 Side effect는 component가 렌더링 된 이후에 비동기로 처리되어야 하는 부수적인 효과들을 뜻한다. 이러한...
Continue reading...리액트 – useState 유의할 점
콜백함수 형태로 state 업데이트 버튼을 한번 클릭했을때 state의 count가 5씩 증가하는 콜백함수를 만들어보자. 위와 같이 처리하면 콜백함수 실행시 5씩 증가할까 ? 아니다. 자바스크립트 클로저와 관련이 있는데, 콜백함수가 전달될때 현재상태를 스냅샷을 한다....
Continue reading...ALB 뒤에 있는 EC2 인스턴스로의 curl 불가 이슈
페이스북 웹훅 도메인 등록 과정에서 앱의 도메인을 인증코드와 함께 입력하면 facebook 서버에서 해당 인증코드와 함께 curl 로 요청 > response를 200으로 응답 해줘야하는데… 이 과정에서 페이스북 서버 > 앱서버간 curl 에러가...
Continue reading...리액트 – 이벤트 핸들링
버튼 클릭이벤트 핸들링 자바스크립트와 동일하게 button 등에 클릭이벤트를 발생시킬수 있다. 인라인 코드로 js를 바로 실행할 수 있으며, 미리 정의해두고 쓸 수도 있다. 이벤트 – state 변경 핸들링 리액트 컴포넌트는 변경 가능한...
Continue reading...