본문 바로가기

Debugging&Solution35

[Solution] PowerShell - "이 시스템에서 스크립트를 실행할 수 없으므로 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies를 참조하십시오." 에러 발생할 때. 하이 ~~ 오랜만에 프론트 쪽 공부를 하려고 VSCODE를 깔고 angular 를 설치했는데 ... vscode 터미널을 이용할 때 아래와 같은 오류가 발생했다. 뭔가 권한이 ... 문제인 듯하다 . 윈도우에 깔려있는 Windows PowerShell 을 관리자 권한으로 켜주자. 관리자 권한으로 켜주고 나서.. 먼저 권한이 어떻게 되어있는지 확인해주고 만약 Restricted 이면 RemoteSigned 로 변경해주자. 아래와 같이 해주면 된다. 그러고 나서 다시 VSCODE 터미널로 와서 다시 ng 명령어를 쳐보면 ..! 잘되는 것을 확인할 수 있다. 그럼 오늘도 즐코하자~~ ㅎㅎㅎ 2020. 2. 22.
[Debugging] node.js 에서 Cannot set headers after they are sent to the client 에러 발생할 때 하이~ 웹서버 데몬을 올리고 post 로 url을 전송할 때 이런 에러가 발생했다.. 이 에러메세지는 기본적으로 응답값 리다이렉트 처리가 잘못 되었을 때 발생하는데, 대게는 중복처리를 했을 경우 발생한다. if 문이나 for 문에서 res 값이 중복처리 된 경우가 있는지 찾아보면 된다. 나 같은 경우는 .. 아주 이상한 실수를 했는데... 테스트를 위해 첫줄에서 res를 보내고 또 마지막 에 res를 json으로 전송한다.. ㅎㅎㅎ 이런 사소한 실수를 줄여야하는데 .. ㅜㅡㅜ 다들 실수하지 말자. 2019. 12. 29.
[Debugging] ajax 사용 중 'Uncaught SyntaxError: Unexpected token < in JSON at position 0' 에러 날때 ajax 로 api를 콜해서 결과를 처리하는 과정에서 Uncaught SyntacError 가 터지면 ... resonse가 이미 json 객체로 넘어오는데 또 json 으로 파싱해주려다 나는 에러다. 위의 그림은 내가 짜고 잇떤 함수 인데 ... 빨간색으로 표시되어 있는 파싱하는 부분을 지워주기만 하면된다. 2019. 12. 29.
[Solution] ubuntu에서 mysql 접속 시 root 계정으로 로그인 안될 때 aws 에서 ec2 인스턴스를 ubuntu로 생성하고 mysql을 설치했는데, $ mysql -u root -p 로 로그인 시도를 하면... 이런 에러가 발생한다 ... 검색을 해보니 기본적으로 설정되어 있는 mysql의 root 계정 패스워드 타입때문이라고 한다. 일단 sudo를 이용해서 root 계정으로 mysql에 접속해보자. mysql database로 변경을 한 뒤에, user 테이블을 select 해오자. 보니깐.. root의 plugin만 다르다. 이 root의 plugin을 mysql_native_password로 변경해주면 끝이다! 그러고 난뒤에 다시 root로 mysql에 접속해보면 잘 되는걸 확인할 수 있다. 2019. 12. 25.
[Solution] 안드로이드에서 서버로 데이터 보낼 때 한글 깨짐 요즘 안드로이드 개발을 계속하고 있다. 그런데 익숙하지 않다 보니.... 계속 여기 저기서 에러를 마주친다. 프로젝트를 하면서 서버와의 통신이 필요해 서버를 구축하고 데이터를 전송하는 모듈을 작성했다. 통신방식은 Post 방식이고 json 형태의 데이터를 보냈다. 그런데 ... 데이터를 보내고 DB에 insert를 했는데 ... 한글이 깨져버리는 문제를 겪게되었다. 아 이것때문에 진짜 환장할 뻔했다. 꽤 오랜 시간을 투자해서 해결을 했다. 이 문제를 해결하는 다양한 방법이 검색되지만, 나는 내가 해결했던 방법을 소개하고자 한다. 먼저 어떤 문제가 발생했는지 자세히 살펴보자. ???... 한글이 깨져서 입력이 된다. 원래 name 이 있는 곳에는 내가 입력한 한글 이름이 나와야하는데... ??? 가 나와서.. 2019. 10. 22.
[Solution] Android Studio - Please select Android SDK 요즘 진행하고 있는 프로젝트가 안드로이드, 서버 둘다 개발해야하다보니 이클립스 왔다가 안드로이드 스튜디오 갔다가 정신이 없다. 안드로이드 스튜디오로 개발하던 프로젝트를 열고.. 프로젝트를 실행해보려고 하니... 이런 에러가 발생하면서, 실행이 안됐다. Error: Please select Android SDK 잉 ...!!? 잘못한거 저 없는데 ...... 왜 이런 에러가.. 서둘러 구글링을 해봤다. 안드로이드 개발하다 보면 여기저기서 에러가 터진다. 사람 참 환장하게하는 R Class, 왜 죽는지 도저히 모르겠는 Memory 관리 문제 등등 ... 참 사람 많이 괴롭힌다. 그 중에서도 대표적인 에러가 저 친구라 생각한다. 내 생각이다... 처음 이 에러를 마주쳤을 때 해결이 도저히 안되서 하루종일 걸린.. 2019. 10. 16.
[Debugging] Spring 프로젝트 빨간 불 들어올 때. Spring 프로젝트를 하다보면 갑자기 프로젝트에 빨간 불이 들어올 경우가 있다. 처음에 이 에러가 발생하고 해결하는데 정말 하루종일 걸린 적 있다. 해야할 일은 산더미인데 이 에러때문에 화가 나기도하고 슬프기도하고 짜증나기도하고 아무튼 최악의 하루를 보냈던 기억이 난다. 하지만 여러분들은 당황할 필요가 없다 !! 내가 잘 알려줄테니 당황하지말고 이렇게 해보자. 포스팅을 위해 만든 프로젝트에서 이렇게 땡큐하게 에러가 발생해주었다. 지금부터 이 에러를 고쳐보자. 예전의 기억을 더듬어 ...... 내가 했던 해결 방식을 보여주도록 하겠다. 1) Clean project 이 에러를 만나고 처음했던 행동은 clean project였다. 어디에 있냐면 이클립스 (나는 Spring 프로젝트 위해서 STS 사용중임).. 2019. 10. 13.
[Debugging] Spring 프로젝트에서 JSONObject 사용 시 406 error 오늘부터는 개발을 하다가 발생하는 에러에 대해서도 하나 씩 정리를 해보려고 한다. Spring 에서 프로젝트를 진행하다 406 Not Acceptable 이라는 오류를 만났다. 검색을 해보니 406 Not Acceptable 은 Accept 같은 헤더에 기입된 형식을 생성하지 못할 때 발생하는 에러라는 것을 알게 되었다. 계속 삽질을 하다가 문제를 찾았다. 가장 흔한 문제이기도 한 jackson 라이브러리가 없어서 발생한 것이었다. 해당 내용을 pom.xml 에 추가해주니깐 문제가 싹 ~ 해결 되었다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 com.fasterxml.jackson.core jackson-core 2.6.3 com.fasterxml.jackson.core jacks.. 2019. 10. 12.