반응형

error 78

[Python Error] AttributeError: 'MySQLCursor' object has no attribute 'commit'

1. 에러의 원인 에러의 원인은 간단하다.. connect 메서드가 들어가야 할 부분에 cursor 라고 썼기 때문에 pymysql 에서 해당 오브젝트에는 commit 이 없다는 에러 문구를 보내는 것이다 아래 이미지와 같다 2. 해결 방법 해결 방법은 아래와 같다. 처음에 DB 를 연결할 때, 기입한 부분을 써주는 것이다. 나의 경우에는 conn 이라고 써주었기 때문에 아래와 같이 수정했다. 그 이후 해당 에러는 사라지고 DB 에 원하는 데이터가 잘 들어갔다 3. 참고 링크 stackoverflow.com/questions/30842031/attributeerror-mysqlcursor-object-has-no-attribute-commit AttributeError: 'MySQLCursor' obje..

[gpg Error] Can't check signature: public key not found

1. 원인 gpg 버전이 바뀌면서 쳐야되는 코드도 변한 것 같기도 한데...해당 에러가 뜨면서 아래 뜨는 설명문은 루비 설치와 관련된 것이다. 만약에 제대로 설치가 안된다면 루비 설치 페이지에 들어가서 제대로 설치를 하는 것이 좋을 것 같다 설치 링크는 아래와 같다 rvm.io/ RVM: Ruby Version Manager - RVM Ruby Version Manager - Documentation Ruby Version Manager (RVM) RVM is a command-line tool which allows you to easily install, manage, and work with multiple ruby environments from interpreters to sets of gems..

[Spring Error] The DispatcherServlet configuration needs to include a HandlerAdapter that supports this handler

1. 에러의 원인 Controller 의 요청이 메소드 단위로 세분화되면서, Default Annotation Handler Mapping 이 Aannotation Method Handler Adapter 로 handler 를 전달해 줄때 문제가 생겼기 때문이다. 즉, handler 관련 config 값이 제대로 설정되지 않은 것이었다. 위 에러를 두가지 방법으로 해결했었다 2. dispathcer-servlet 의 설정 추가 아래 코드처럼 설정을 지정하여 servlet 설정을 해주었다. 3. @EnableWebMvc 사용 위 어노테이션은 Spring Framework에서 여러 Config 값을 알아서 세팅해준다는 장점이 있는데 이런 편리함 때문에 @EnableWebMvc 어노테이션을 사용해서 해결할 수..

[Linux Error] cd permission denied

1. 에러 원인 권한문제 때문이다. 보통 리눅스는 보안상의 이유로 root 권한 이외의 계정들은 특정 경로나 파일에 접근이 제한되어 있다. 2. 해결 방법 1) 우선 확인하고자 하는 경로가 있는 상위경로에 들어가서 ls -al 을 사용하여 확인하고자 하는 경로의 권한 확인 2) 그 다음 아래의 명령어로 경로의 권한 변경 sudo chmod 755 [경로] 여기서 sudo 를 통해 root 권한을 사용하여 특정 경로에 권한을 변경하는 것이다. 숫자는 자신이 원하는 숫자를 입력하면 된다. 숫자에 대한 것과 해당 명령어에 대한 자세한 설명은 아래링크를 참고하면 좋을 것 같다 3. 참고 링크 jjackq.tistory.com/98 리눅스(3), 권한설정 이번엔 권한설정에 대해 배워 보도록 하겠습니다. 원래 오늘..

[Nginx Error] (13: Permission denied) while connecting to upstream:[nginx]

1. 에러의 원인 nginx 를 실행하기에 앞서 보안관련 설정이 미흡한 경우 발생, 흔히 리눅스에서 외부 보안을 책임지느 selinux 에 보안 연결이 설정이 안되어 잇을 경우 발생 2. 해결 방법 아래와 같은 명령어를 입력해주면 된다. 두개중 하나를 골라쓰면된다. 나는 2번째 것을 사용했다 # 1번째 setsebool -P httpd_can_network_connect 1 # 2번째 setsebool -P httpd_can_network_connect on 3. 참고 링크 stackoverflow.com/questions/23948527/13-permission-denied-while-connecting-to-upstreamnginx (13: Permission denied) while connecti..

[Git Error] error : src refspec master does not match any.

git 을 사용해 파일을 push 할 때 아래의 에러 메시지가 발생했었음 error : src refspec master does not match any. 1. 에러 원인 repository 에 commit 한 내용이 없어서 server 에 추가할 branch 가 존재하지 않아 발생한 에러였음 repository 가 비었음.. 2. 에러 해결 해당 에러 같은 경우 git bash 등에서 push 작업을 할 때, commit 할 내용이 생성되지 않아서 발생하는 것으로써 커밋할 경우에 빠뜨린 프로세스가 없나 잘 살펴볼 것 아래 프로세스 이용하여 다시 절차 진행해 볼것 snepbnt.tistory.com/334 [Git] 리포지토리 생성하고 파일 업로드하기 깃 리포지토리를 생성하는 법은 생각보다 간단했었다...

[Spring Error] nested exception is java.lang.NoClassDefFoundError: org/springframework/jdbc/datasource/TransactionAwareDataSourceProxy

아래와 같은 에러가 발생할 경우 nested exception is java.lang.NoClassDefFoundError: org/springframework/jdbc/datasource/TransactionAwareDataSourceProxy jdbc dependency가 추가되어 있지 않아 발생했을 가능성이 크다 그러므로 pom.xml 에 아래와 같이 dependency를 추가하여 동일한지 확인하면 해당 에러 수정이 가능하다 org.springframework spring-jdbc ${spring.version} 에 들어가는 변수는 프로젝트에서 설정되어있는 명칭마다 다를 수 있으니 주의할 것

[JAVA Error] The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

1. 에러의 원인 해당 에러가 나타나는 상황은 주로 JSP 파일을 생성한 직후에 나타난다. 에러의 원인은 JSP 에 서버가 연결이 안되어 있어서 발생하는 것인데, 해당 에러는 서버를 운용하는 프로그램인 톰캣에 프로젝트를 연결해 주면 해결이 잘 되는 편이다. 2. 에러 해결 방법 1) 프로젝트를 우클릭한 후에 Properties 를 선택한다. 그러면 아래 이미지와 같이 properties 가 뜨는 것이 보일 것이다. 2) 왼쪽의 Java Build Path 를 클릭한 후에 Libraries 를 선택한다. 그리고 Add Library 를 선택한다 그리고 Server Runtime 을 선택한다 그 다음에, 아파치 톰캣을 선택한다. 3) 적용 후 종료를 누른다. 그러면, 에러가 사라진 것을 볼 수 있다.

[Intelli J Error] Element web-app must be declared error in intellij (java,springmvc,maven)

1. 에러의 원인 javaee 를 사용해서 발생한 에러 (인텔리 제이에는 따로 맞는 형식이 있는 것 같다 2. 해결 방법 javaee 관련된 것들을 J2ee 관련된 것들로 수정해준다 (아래와 같이 수정하면 된다) 3. 참고 링크 stackoverflow.com/questions/36028505/element-web-app-must-be-declared-error-in-intellij-java-springmvc-maven

반응형