본문 바로가기

error에 해당하는 글들

13 Articles matched
목록이 없습니다.
[Ubuntu/Linux] Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable) 서버를 만지작 만지작 하다보면 예상치 못한 에러를 맞닥뜨리고 당황하는 경우가 많은데요 이번에도 그러한 경우입니다. 우분투 서버에서 가장 기본적인 패키지 설치를 하려고 하는데 에러가 발생하는 상황.. 아래와 같은 에러가 발생했습니다. Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable) 대충 해석해보니 lock이 걸려서 일시적으로 사용할 수 없는 상태라는 것인데요, 이런 경우 윈도우에서는 작업관리자를 켜서 해당 작업을 강종하거나 프로세스를 꺼주는 작업을 우분투에서 똑같이 해주면 됩니다. 가장 간단한 방법 가장 간단한 방법은 프로세스를 죽이는 것인데요 apt와 apt-get에 대한 프로세스를 모두..
[JAVA] java.security.cert.CertificateException: No name matching some_name found Problem public class UrlConnectionTest { public static void main(String[] args) throws Exception { URL url = new URL("http://example.com"); URLConnection conn = url.openConnection(); InputStream in = conn.getInputStream(); // occur error } } Caused by: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No name matching some_name found at com.sun.net.ssl.internal.ssl.Al..
[MySQL] ERROR 1267 (HY000): Illegal mix of collations 해결 가끔 데이터를 정제할 때 다른 테이블에 있는 데이터를 조회해서 정제할 테이블에 UPDATE문으로 수정해주는 경우가 있는데요 이럴 때 가끔 정제하려는 테이블과 데이터를 조회하는 테이블의 Collation이 달라서 에러가 발생하는 경우가 있습니다. 현재 포스팅의 제목이 바로 그 에러인데요 어떻게 해결하는지 알아봅시다. 에러 메시지 ERROR 1267 (HY000): Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT) for operation '=' 위의 에러 메시지는 보통 가장 많이 쓰는 Collation인데요 테이블을 조회할 때 조건절에서 서로 다른 Collation의 값을 비교하면 나오는 에러입니다. 해결 ..
[Angular JS] [$injector:nomod] Module is not available! 프론트엔드 프레임워크 중 하나인 Angular JS를 사용하다보면 종종 아래와같은 에러 메시지를 브라우저 콘솔창에서 마주하게 된다. [$injector:nomod] Module is not available! 위와 같은 메시지가 나오는 경우는 몇 가지 경우가 있는데 Angular JS는 에러메시지를 뭉뚱그려서 보여주는 경향이 있다. 일단 가장 먼저 의심해봐야 할 것은 코드다. Angular JS가 사용되는 JS파일의 코드가 문법오류가 있을 수 있다.혹은 사용하려는 모듈(에러메시지에 등장하는 모듈)을 import(연결 혹은 포함) 하지 않고 사용하려고 할 때 위의 에러가 발생할 수 있다. 다음으로는 해당 Angular JS가 사용되는 JSP파일 혹은 다른 View 쪽 파일에 포함시키지 않고 사용중이지는 않..
[MySQL] 1093 에러(Error) 처리 MySQL의 쿼리문을 실행하던 중에 너무 간단한 쿼리문임에도 불구하고 등장한 에러.. 안되겠다 싶어서 에러를 바로 정리해보려고 해요~ 1. 원인 MySQL의 1093에러의 원인은 간단해요 MySQL은 Oracle과 달리 UPDATE나 DELETE 쿼리문을 수행할 때 자기 자신의 테이블의 데이터를 바로 사용하지 못하게 되어 있어요 그래서 1093에러를 출력해줌으로써 그렇게 사용하지 말라고 알려주는 거에요 DELETEFROM tb_userWHERE id IN (SELECT DISTINCT a.id ext_id FROM tb_user a JOIN tb_user b ON a.user_name = b.user_name JOIN tb_history d ON d.id = a.history_id WHERE a.hist..