엔진엑스(nginx)에 브라우저 캐싱 추가하기
/etc/nginx/sites-available/default (또는 사이트명) 의 server { } 블록 안에 해당 부분 추가해주기. 이미지는 1달, css,js 는 최대 1년이 설정된다. 구글 페이지 스피드에서 사이트 최적화를 할 때 꼭 나오는 브라우저 캐시 항목이다.
MBTI Revisited
/etc/nginx/sites-available/default (또는 사이트명) 의 server { } 블록 안에 해당 부분 추가해주기. 이미지는 1달, css,js 는 최대 1년이 설정된다. 구글 페이지 스피드에서 사이트 최적화를 할 때 꼭 나오는 브라우저 캐시 항목이다.
라라벨 로컬호스트 환경에서 세션 에러 발생 시 session.php 에서 ‘domain’ => env(‘SESSION_DOMAIN’, null), 으로 바꿔주고, url을 localhost:8000 으로 접속한다. 로컬 환경에서 자주 발생하는 에러이다.
라라벨에서 413에러가 났을 경우 nginx를 사용하면 다음과 같이 수정을 하면 됩니다. 이 이유가 발생하는 이유는 413 => ‘Payload Too Large‘, 로 서버의 설정이 잘못된 경우 입니다. nginx.conf의 위치를 찾아서 (ce /etc/nginx/nginx.conf) http 나 server...
컬(cUrl)통신을 해서 링크의 정보를 불러올 때 네이버 블로그나 사이트는 잘 안되는 경향이 있었다. 특이해서 알아보니 캐릭터 셋이 ks_c_5601-1987 이라고 한다. 이는 CP 949가 인코딩 되기전의 문자열이라고 한다. 즉 EUC-KR이 되기전의 녀석인것 같다. 그런데 문제는...
요즘 프로그래밍을 하고 있다. 라라벨을 써서 개발을 하고 있는데 나쁘지 않다. 코드를 서버에 올려서 조금씩 테스트해봐야 할 것 같아 서버를 리노드에 마련하고 포지로 배포(디플로이)를 해봤다. 라라벨 포지는 사용자를 대신해 서버를 만들어 주고 (프로비저닝) 소스...
라라벨 5.4에서는 gulp 명령어가 npm run watch로 바뀌어서 프런트 엔드를 빌드해야 한다. 그런데 npm run watch를 하면 다음과 같은 에러가 뜬다. > node node_modules/cross-env/bin/cross-env.js NODE_ENV=development node_modules /webpack/bin/webpack.js –progress –hide-modules –config=node_modules/laravel- mix/setup/webpack.config.js module.js:471 throw err;...
라라벨 코드가 실시간으로 반영안되는 문제 해결 방법 요즘 저는 라라벨로 개발을 하고 있습니다. 그런데 조금 이상한 것이 코드 에디터에서 수정을 하고 웹사이트에서 리프레쉬를 하면 코드가 반영이 안되는 것이 아니겠습니까? 그래서 이유를 알 수 없어...
7분 운동으로 멋지고 예쁜 몸 만들기 한동안 아이폰 유료앱 순위를 휩쓸었던 아이폰 어플이 있었다. 이름하여 7 Minutes Workout. 7분 동안 앱을 따라 운동을 하는 것이다. 효과가 굉장히 좋다고 한다. 여기 웹 버전이 있어 여러분께...
More