출처: https://choiwy.tistory.com/653 Unblock with 'mysqladmin flush-hosts' 에러시 MySQL Server가 동작중인지 원격에서 검사할 때 유의할 점이다. 원격 서버의 MySQL 3306 포트가 살아있는지 검사할 때 단순히 커넥션을 한 후 close하게 되면 MySQL은 비정상적인 접속으로 판단하여 해당 IP를 블.. choiwy.tistory.com 출처: https://blog.1day1.org/578 출처: https://m.blog.naver.com/PostView.nhn?blogId=jjijilx2&logNo=221147431525&proxyReferer=https%3A%2F%2Fwww.google.com%2F 1. 원인 : A서버 DB에 f..
출처: https://rh-cp.tistory.com/65 현상 : 검색 시 검색옵션이 제대로 구성되지 않으면 안내문 얼럿을 띄운 후 submit 되지 않도록 jsSubmit()이라는 자바스크립트 함수를 짰다. 검색어 입력란에서 엔터를 치면 jsSubmit()이 실행되도록 이벤트를 바인딩했다. jsSubmit() 함수 실행 시 검색옵션이 제대로 구성되지 않은 경우에는 안내문 얼럿이 뜨고, 다시 엔터를 치면 얼럿이 없어지고 submit은 일어나지 않는 것을 기대했다. 그런데 안내문 얼럿까지는 성공적으로 실행되는데 그 이후에 엔터를 치면 얼럿이 사라지는 대신 submit이 실행되었다. 원인: form 태그 내부에 input 태그가 1개만 존재할 때 엔터를 치면 submit이 실행된다고 한다. 똑같은 자바스크..
*참고사이트 http://mysqldba.tistory.com/71 http://phpbugs.wordpress.com/2012/06/04/the-total-number-of-locks-exceeds-the-lock-table-size http://stackoverflow.com/questions/6901108/the-total-number-of-locks-exceeds-the-lock-table-size 위 사이트들을 살펴보고 공통적으로 알아낸 것은 'innodb_buffer_pool_size'라는 mysql 변수의 값을 초과해서 발생한 에러라는 점이다. 배치를 돌릴 때 자주 발생한다는데 정말로 스케쥴러에서 이 에러가 발생했다 ㅠㅠ 해결책은 mysql의 설정파일인 my.cnf에서 innodb_buffe..
*현상: Friebase.google.com으로 가서 프로젝트를 잘 만들고 로컬 cmd에서 원하는 폴더에서 firebase init을 시도했다. 잘 되는가 싶더니 어떤 서비스를 사용할 것인가를 선택한 후에 계속 다음과 같은 에러가 떴다. Error: HTTP Error: 401, Request had invalid authentication credentials. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project. *해결나와 같은 상처를 가진 사람이 있었다!해답은 여기에 ..
*현상 톰캣 구동을 하려고 했으나, failed라고 빨갛게 뜬다. journal -xe 명령어를 치자 아래와 같은 실패 로그가 나왔다. Failed at step EXEC spawning /etc/rc.d/init.d/tomcat: Exec for-- Subject: Process /etc/rc.d/init.d/tomcat could not be executed-- Defined-By: systemd-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel---- The process /etc/rc.d/init.d/tomcat could not be executed and failed.---- The error number return..
*현상 포스팅 하기도 부끄러운 굉장히 흔한 에러지만.... 나같은 사람을 위하여 간단하게 포스팅 한다. 이클립스에서 Run on Server를 실행시켜서 톰캣을 구동시키고자 하나 내 맘 같이 Start 하지 않고 종종 실패하는 경우가 있는데실패하는 이유로 Multiple Contexts have a path of .... 이런 구문이 뜨기도 한다. *이유 이클립스에서 프로젝트를 Run on Server로 실행시키면이클립스의 Server에서 server.xml 파일에 해당 프로젝트의 Context를 추가한다.server.xml 파일을 열고 'docBase' 단어를 검색해 보면, 이런 태그가 보인다. 여기에 Context가 등록되어 있어야 해당 사이트를 띄울 수 있는데, 가끔씩 정상적으로 tomcat을 중지..
DB 에러코드인데 JUNIT 테스트 중에 발견했다. eclipse에서 나오는 에러 메시지는 Cause: java.sql.BatchUpdateException: Prepared statement needs to be re-prepared 로 나온다. 참고 사이트 https://forums.mysql.com/read.php?98,643054,643287#msg-643287 서칭하면서 발견한 이에 대한 해결방법은 table_definition_cache 값을 늘려주는 것이다. 처음에는 mariadb 설정 파일을 찾아보면서 table_definition_cache를 찾아보았는데 설정파일에서 설정하는 것이 아니라 mariadb (또는 mysql) 에서 설정해주면 된다고 처음에 썼지만 (이런 무식한... ㅠㅠ) 설..