본문 바로가기
반응형

개발90

윈도우서버 운영중 http접속시 The page cannot be displayed because an internal server error has occurred 라고 나올때 에러명 : The page cannot be displayed because an internal server error has occurred 현상 : 웹페이지 http 접속시 The page cannot be displayed because an internal server error has occurred 라는 메시지가 출력됨 (https 는 현상없음) 해결 : 윈도우서버 2016에 톰캣을 사용중인데 http로 접속해보면 위의 에러메시지가 나오면서 진행이 안되는 증상이 생겼습니다. 확인결과 iis운영시 사용하는 world wide web publishing 서비스 (w3svc) 가 80포트를 사용했기 때문에 톰캣에서 80포트를 사용 못한것으로 확인. 일단 제어판으로 들어가 관리도구로 들어갑니다. 관.. 2022. 6. 2.
압축되어있는 CSS파일, js파일을 보기좋게 바꿔주기 min.js 파일이나 용량을 줄이기 위해 압축되어있는 CSS 파일을 원래대로 까진 아니더라도 보기좋게 정렬해주는 Unminfy 라는 사이트가 있습니다. 예를 들어 아래처럼 줄간격 나눔없이 한줄로 쭉 나열되어있는 코드를 Unminify 버튼을 누르면 아래처럼 정렬시켜 줍니다. Unminify This tool will unminify, reformat and reindent ugly JavaScript, CSS, HTML, XML and JSON code, making it readable again. unminify.com 2022. 5. 23.
오라클 중복제거를 위해 DISTINCT 사용시 SELECT 식이 부적합합니다 라고 나올때 ORA-01791: SELECT 식이 부적합합니다 라고 나오는경우 SELECT DISTINCT TO_CHAR(APPLY_DATE, 'YYYY-MM-DD') FROM TEST_TABLE ORDER BY APPLY_DATE ASC 위 쿼리를 실행했는데 ORA-01791: SELECT 식이 부적합합니다 라고 나오길래 확인해보니 DISTINCT 를 사용할때 ORDER BY 를 사용할경우 SELECT 와 같은 내용으로 적어주지 않으면 에러가 나오는거였습니다. 그래서 아래처럼 변경해주었습니다 SELECT DISTINCT TO_CHAR(APPLY_DATE, 'YYYY-MM-DD') FROM TEST_TABLE ORDER BY TO_CHAR(APPLY_DATE, 'YYYY-MM-DD') ASC SELECT 와 ORDE.. 2022. 5. 13.
form 에 있는 파일을 ajax로 업로드하기 jquery와 ajax를 이용해 form 에 업로드한 파일을 submit 이 일어나지 않도록 제어하면서 ajax로 전송해야 하는 상황이 생겼습니다. 기존에는 jquery.form.js 를 이용해서 처리했었는데 jquery3 버전으로 넘어오면서 더이상 지원이 안되 아래 방식으로 변경하게 됬습니다. 일단 file을 업로드할 html form을 준비해줍니다 jquery를 이용해서 form submit 이 일어날때 form에 업로드한 파일을 FormData 이 담고 ajax로 업로드 $("#test_upload").on("submit", function (event) { const test_file = $("#test_file")[0]; // 가져올 업로드 파일 // FormData를 이용하여 파일 담기 con.. 2022. 3. 31.
728x90