배워서 남주는 개발자 :)
반응형

에러해결 9

Uncaught (in promise) DOMException: Blocked a frame with origin "도메인" from accessing a cross-origin frame.

현상 : www로 접근해서 나이스 본인인증창 접속시 Uncaught (in promise) DOMException: Blocked a frame with origin "도메인" from accessing a cross-origin frame. 에러 발생 확인결과 : 부모창에서 www로 접근을 했는데, 실제로 나이스 본인인증을 요청하는 url에는 www가 붙어있지 않아서, 요청하는 도메인의 주소가 달라서 발생하는 것으로 파악. 실제로 나이스 본인인증을 요청하는 url에 www를 도메인에 추가하고 접근했을때는 잘 동작하는 것을 확인함. 조치 방법 : 각자 배포한 환경(나의 경우는 AWS)에서 도메인 접근시 www가 붙어서 연결되도록 조치하여 해결!

에러해결 2022.12.09

Uncaught TypeError: Super expression must either be null or a function, not undefined 해결하기

배포한 웹사이트에 접속했는데 위와 같은 에러가 나옴 https://stackoverflow.com/questions/30116430/reactjs-giving-error-uncaught-typeerror-super-expression-must-either-be-null-or 찾아보니 클래스 관련 에러… 그런데 우리 프로젝트 프론트 코드에는 클래스를 선언하지 않음 -> 프론트에서 설치한 react-moment 라는 모듈에서 에러를 뱉고 있었고, 우리가 인지하지 못한 클래스가 사용되고 있었음 결론 : 에러메시지를 잘보자!

에러해결 2022.10.27

[Error] MySQL ERROR 1045 (28000)

$> /usr/local/mysql/bin/mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 위 에러는 비밀번호를 입력하지 않았을 경우 나타는 에러이다. -p 옵션을 사용하여 옳바른 비밀번호를 입력하면 된다. $> /usr/local/mysql/bin/mysql -uroot -p잘못된비밀번호 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 위 에러는 -p 옵션을 사용하여 비밀번호를 입력했지만, 옳바르지 않은 비밀번호를 입력했을 경우 나타는 에러이다. 옳바른 비밀번호를 입력 시 다음과 같은 화면이 ..

Web 2022.05.19

Fatal: Not possible to fast-forward, aborting 에러 해결 방법

원인 원격 저장소를 업데이트 한 후 git pull (= git fetch; git merge) 전에 로컬 저장소를 편집하여 commit 한 경우등에 발생 관련 자료 https://stackoverflow.com/questions/13106179/fatal-not-possible-to-fast-forward-aborting Fatal: Not possible to fast-forward, aborting Why is Git not allowing me to fast forward merge anymore? If I try to force it using --ff-only, I get the message "fatal: Not possible to fast-forward, aborting." I reali..

에러해결 2022.05.01

Error: listen EADDRINUSE: address already in use :::3000 해결법

서버를 실행시키다가 이런 에러를 만날때가 있다. 분명히 서버를 꺼놓은것 같은데 이미 사용중이라는 에러가 나온다. 이럴때 해결법을 터미널로 살펴보자 위와 같이 명령어를 입력하면 해당 포트를 사용하고있는 프로그램을 보여준다. 실행중인 프로그램에서 PID에 적힌 번호를 'sudo kill -9 PID 번호'에 추가하여 명령어를 입력한다. 그러면 해당 포트번호를 확인했을때 사용중인 프로그램이 종료된 것을 확인할 수 있다.! 안되는 경우 => npx kill-port 3000 이후에 반가운 로그를 볼수 있다!

에러해결 2022.04.27

[Python] TypeError:'nonetype' object is not subscriptable 에러 원인 및 해결방법

영화를 크롤링해오는 프로젝트를 진행하던 중에 TypeError:'nonetype' object is not subscriptable 에러를. 만났다. 구글링해서 찾아본 결과 파이썬에서 반복문에 사용할 객체를 얻어오는 과정에서 생기는 에러라고 한다. (출처 : https://hbase.tistory.com/105) 이제 커밋로그를 보면.. 영화 돈룩업의 링크가 찍히지 않았다.... 왜그런지 네이버 영화에 가보니 예매하기 링크가 진짜 없었다....ㅎ(왜 너만 없니...) 그래서 크롤링 조건을 단순히 이름을 기준으로 가져왔는데, 링크의 유무로 바꾸니 해결이 되었다. 그런데 위의 블로그를 확인하니까 1)범위 밖의 값을 반환하거나, 2)값을 반환하지 않거나 두가지의 경우로 이해해서 원인을 찾아가면 될것 같다.

에러해결 2022.03.12

[에러 해결] Error: [Errno 48] Address already in use

파이참에서 실행을 하다가 위와 같은 에러를 만났다. 찾아보니 해당 port 번호를 다른 프로세스가 이미 사용하고 있어서 나오는 에러 였다. 해결방법은 2가지 이다. 1) 기존에 사용하던 프로세스를 파이참에서 종료하기 2)기존에 사용하던 프로세스를 터미널에서 종료하기 [윈도우] 터미널을 열고 아래의 명령어를 입력합니다. netstat -aon | find "5000" 그럼 아래 형태로 나타납니다. TCP xxx.xx.xx.xx:5000 xx.xx.xx.xxx:443 ESTABLISHED 3333 맨 뒤에 있는 것이 프로세스 아이디(pid)입니다. 이걸 종료시켜주면 됩니다. 위의 경우에는 pid가 3333입니다. 아래의 명령어 부분에 맨 마지막에 각자의 pid를 적어주면 됩니다. taskkill /F /PI..

에러해결 2022.02.20
728x90