전체보기
-
VSCODE)ftp-simpe로 서버 연결후 코드수정 바로 적용E.T.C 2021. 10. 11. 16:41
홈페이지 제작 또는 관리를 할 때 파일질라 같은 ftp 프로그램을 이용하여 코드를 수정한 후 업로드를 합니다. ftp에서 파일을 다운받아 코드 편집기로 수정 후 다시 ftp로 올려야 하는 작업이 여간 번거롭습니다. 비쥬얼 스튜디오 코드에서 확장 프로그램을 이용해 ftp로 연결하여 바로 코드 편집할 수 있도록 환경을 셋팅해 보도록 하겠습니다. 먼저 파일질라 ftp 프로그램 설치 및 사용방법은 아래 링크로 걸어두었습니다. lognam.tistory.com/54 ▲ VS Code 프로그램을 실행하여 좌측 하단 아이콘을 누른 후 ftp-simple을 검색하여 설치를 합니다. ▲ F1키를 누른 후 ftp로 검색을 하여 ftp-simple : Config - FTP connection setting를 클릭합니다. ..
-
JavaScript) 브라우저 창 새로고침 이후에도 스크롤 유지하기Programing Language/JavaScript 2021. 10. 5. 13:31
var element = document.querySelector("#layout-nav"); var scroll_position = localStorage.getItem("sidebar-scroll"); if (scroll_position !== null) { console.log("scroll position : ",scroll_position) element.scrollTop = parseInt(scroll_position, 10); } window.addEventListener("beforeunload", () => { localStorage.setItem("sidebar-scroll", element.scrollTop); }); 즐코
-
Ngnix)413 Request Entity Too Large 발생시 해결방법Programing Study/네트워크 2021. 9. 30. 14:34
웹에서 파일 업로드시 Nginx 에서 ‘413 Request Entity Too Large’ 에러를 줄 떄가 있습니다. 업로드 하려는 파일의 크기가 허용 용량을 초과하기 때문에 발생하는 오류이므로 Nginx 설정을 변경해야 합니다. 설정해야 하는 값은 client_max_body_size 이고 디폴트 값은 1MB 입니다. 만약 저 항목을 설정한 적이 없다면 1MB를 초과하는 파일을 업로드 할때 413 에러를 보게 되실 겁니다. http, server, location 세 군데에 설정이 가능하므로 /etc/nginx/nginx.conf 파일에 설정도 가능하고 site-available 의 환경설정에도 추가 가능합니다. 저는 사이트 환경설정에 추가하겠습니다. 10MB로 제한) 만약 사용자 별로 또는 화면 별..
-
PHP) Laravel 다중 파일 업로드 하는 방법Programing Language/PHP 2021. 9. 29. 21:41
업로드 코드는 백앤드 코드(Controller) 입니다. 프론트 앤드의 파일 업로드 HTML Tag는 검색하시면 됩니다. 수고링~ public function upload_content_file($request){ if($request->type == "story"){ $date = Carbon::today('Asia/Seoul')->now()->format('YmdHis'); //$image = new Image; $files = $request->file('file'); $imageName = ''; $path_list = array(); $i = 0; foreach ($files as $file){ $imageName = $i.'_'.$date.$file->getClientOriginalName()..
-
PHP) 라라벨 email 보내기 7.x (네이버)Programing Language/PHP 2021. 9. 29. 20:28
0. Naver이메일 환경설정에 들어가서 pop3/smtp 설정을 해준다. (검색해보면 바로나옵니다.) 1. .env 파일 설정 MAIL_MAILER=smtp MAIL_HOST=smtp.naver.com MAIL_PORT=465 MAIL_USERNAME=email@email.com MAIL_PASSWORD=your_password MAIL_ENCRYPTION=ssl MAIL_FROM_ADDRESS=null MAIL_FROM_NAME="${APP_NAME}" 2. 해당 파일은 Controller에 넣어준다. $psg_email = env('MAIL_USERNAME', 'default@email.com'); $apply_no = $request->apply_no; $apply_email = $request-..