728x90
반응형

잡다한 IT 24

Input 태그 폼에서 엔터키를 눌러도 자동 Submit 안되게 하려면

event.preventDefault() 검색을 위해 input 태그를 사용해서 서버에 값을 전달 호출하던 중, 엔터를 눌렀더니 Submit 이 자동 발생하게 되어 href 를 통해 이동하거나 , 창이 새로고침하여 실행되었다. 이거 안되게 막으려면... event.preventDefault() 를 사용한다. preventDefault 를 해석하면 "기본값 방지"이다. 즉, 이벤트에 대한 기본값 변경을 막겠다는 것이다. $('input[type="text"]').keydown(function(e) { // input 태그의 text 타입에 키다운 이벤트라면 if (e.keyCode === 13) { // 엔터키 이벤트라면 e.preventDefault(); // submit을 막아라. }; });

잡다한 IT 2024.02.02

[LINUX] SVN 계정 정보 확인

맞는 것 같은데 자꾸 아니라고 해서...ㅠ.ㅠ 해당 SVN 서버 정보를 안다는 전제하에 시작합니다. SVN 서버에 접속 후, 경로가 제대로 기억나면 다행이지만 그렇지 않다면 그냥 찾기를 합니다. 아래의 명령어를 통해서 "svnserve.conf" SVN 설정 파일을 찾습니다. find . -name "svnserve.conf" ./SVN_HOME/svn/repository/conf/svnserve.conf 위와 같은 응답을 보내 올건데요. 아래의 cd 명령을 통해서 설정 파일이 위치한 폴더로 이동합니다. cd /SVN_HOME/svn/repository/conf 해당 위치의 파일을 보면 아래의 3개의 파일이 보일겁니다. authz (계정관리) passwd (비밀번호 관리) svnserve.conf (sv..

잡다한 IT 2023.11.02

Redmine DB정보를 알고자 한다면...

운영중인 서버에는 접근이 가능하지만, DB 정보를 몰랐을때... 서버야 가끔 백업과 시스템 재부팅을 위해 접근을 해 보았지만... 굳이 Redmine DB를 볼 필요는 없었다. 하지만, 막상 DB에 접근해 보려고 하니... DB 정보를 모르고 있다는 것을 깨달았다. 그래서 찾아보았다. 각자의 서버마다 설치 환경이 다르니 정확한 경로는 상이하겠지만, 서버의 Redmine이 설치된 home폴더 밑에서 config 폴더를 찾아서 database.yml 파일을 열어보면 된다. [Redmine Home]\...\config\database.yml

잡다한 IT 2023.06.14

MariaDB root 패스워드 재설정하기

아예 root 접근이 안된다 root 패스워드를 재설정하자. 1. mysql 서비스 종료(중지) 2. mysql 실행 권한 스킵 / 비밀번호 변경 cmd 창에서 MariaDB의 bin 폴더로 이동한 후, 실행한다. mysqld -uroot --skip-grant-tables cmd 창을 그대로 둔채로.. 새로운 cmd 창을 실행하고 동일한 경로에서 아래의 명령어를 실행한다. ① mysql -uroot mysql ② update user set password = PASSWORD('root') WHERE user = 'root'; /* 비밀번호 재설정 */ ③ FLUSH PRIVILEGES; /* 새 설정 적용 */ Changed에 숫자 변화로 변경을 확인 할 수 있다. 서비스 에서 Mysql을 다시 시작..

잡다한 IT 2023.06.05

System.NullReferenceException 오류 해결하기

DB 복원 후, Toad에서 Procedures와 Functions 을 누르면 위의 에러가 발생한다. 복원시, MariaDB 버전을 업그레이드 하였다. 그 이후, Table 조회는 잘 되었지만, Procedures와 Functions 을 누르면 'System.NullReferenceException' 에러가 발생 하였다. 아마도 버전이 안 맞아서 생기는 것 같다. mysql_upgrade 스크립트를 실행하여 호환되지 않는 모든 데이터베이스 문제를 수정한다. cmd 창에서 MariaDB의 bin 폴더로 이동한 후, 실행한다. D:\MariaDB 10.3\bin>mysql_upgrade -u root -p 7단계에 걸쳐 업그레이드가 진행되어 진다. 위의 실행 후, 이제는 아예 root 접근이 안된다면 다음의..

잡다한 IT 2023.06.05

PuTTy 치명적 에러, expected key exchange group packet from server 해결하기

PuTTy 로 새로 설정한 서버접속을 시도하려는데 치명적 에러가 떳다. 이를 해결하기 위해 PuTTy 설정 창에서 분류(G)의 "접속 > SSH > 키교환" 으로 이동한다. 위의 그림에서 오른쪽 상단에 " 암호 알고리즘 선택 정책(S): " 에서 "디피-헬만 그룹 14"와 "디피-헬만 그룹 1"이 최상단에 위치해야 오류를 해결할 수 있다. 위의 상태 그대로 세션 으로 돌아가서 서버에 접속을 시도하면 에러가 사라진 것을 확인 할 수 있다.

잡다한 IT 2023.05.26
728x90
반응형