목록Programming/Bug Zero (31)
New World
이 때까지만 해도 내가 코드를 잘못 쓴 줄 알았다.. 하지만 방법은 따로 있었으니, 파일질라에 넣고 돌려야 했던 것이다. 아무리 해도 안된다면 외부 서버와 연결되어 있는 프로그램을 사용하여 그 프로그램을 통해 해당 파일을 돌려볼 것을 강력히 권한다. 내가 이것 때문에 5시간을 허비하였다.. 모든 개발자분들, 입문자분들 화이팅!!! DB 연결에 실패했습니다 연결된 구성원으로부터 응답이 없어 연결하지 못했거나, 호스트로부터 응답이 없어 연결이 끊어졌습니다. 코딩에 너무 힘들어 복붙하고 싶으신 분들, 필요하신 분들 위 코드 가져다 쓰세요ㅜㅜ
-bash: is: command not found -bash: is: 커멘드를 찾을 수 없습니다. 해당 서버명이 보이면 안되는 관계로 약간의 수정을 한 그림이다. 서버에 어떤 내용이 있는지 알아보기 위해서는 Is -al를 사용한다. 하지만 나는 ls -al이 아닌 is -al를 썼기 때문에 생기는 오류이다. 또한 해당 서버에 bash 코드가 없어서 생기는 오류이기도 하기 때문에 자세한 것은 아래 사이트가 참고가 될 것이다. devconnected.com/command-not-found-in-bash-fixed/ Command Not Found in Bash Fixed – devconnected Bash : command not found issue fixed by modifying the PATH en..
Error Code 1170: blob/text column used in key specification without a key length 에러 코드: blob/text 행은 키 길이가 없는 키 사양으로 사용되었다. 영알못이라 대충 번역해보았다. 외래키로 blob/text 를 사용하게 되면 나타나는 오류 코드이다. blob는 사진 파일에 대한 속성, text는 이렇게 글을 쓰는 것을 저장해두는 속성이다. 한마디로 둘 다 특정한 키 길이가 없다는 것. 물론, BLOB과 TEXT는 2의 16제곱 바이트 가량을 담을 수 있다. 해결방안 - blob/text 값을 가진 속성은 외래키로 사용이 불가해서 나타나는 오류 코드이므로 외래키는 다른 키를 사용하자.
위 사진은 내가 서버에 넣은 내 HTML을 링크로 들어갔을 때 나타난 사진이다. 이러한 오류는 두가지 이유가 있다. 1. 사진이 없어서 2. 사진을 인식하지 못해서 첫번째의 경우에는 서버에 해당 사진을 넣어주면 된다. 자신이 쓴 코드가 맞았는지 다시 한번 확인 부탁한다. 두번째의 경우에는 사진을 인식하지 못해서 생기는 문제인데 난 해당 코드를 다른 식으로 풀어 사용했다. 주로 서버에 사진을 넣어두었기 때문에 이러한 코드를 사용할 것이다. 하지만 나는 이러한 코드와 올바른 사진을 넣어두었는데도 이런 현상이 일어나자 차선책을 선택했다. 해당 파일 URL로 다른 사이트에 해당 사진을 올린 것을 사진 URL만 URL 복사를 한 후 "해당 파일 URL"에 넣어주었다. 해결방안 1. 해당 사진 넣어주기, 코드 확인..
Traceback (most recent call last): File "", line 1, in from filter import sample ModuleNotFoundError: No module named 'filter' 역추적(가장 최근 파일"", 1행, in from filter import sample 모듈을 찾을 수 없는 오류: 'filter'라는 이름의 모듈은 없습니다. ModuleNotFoundError 는 해당 모듈이 없으면 생기는 오류이다. 여기에서 내가 쓴 from filter import sample에 대해서 알아보자. from 모듈 import 변수, 함수, 클래스 에서 가져온 것이다. 여기에서 생긴 오류는 module에 대해서 잘못 썼다고 나온 것이니 module을 자신이 생각..
SyntaxError: unexpected indent 문법 오류: 예기치 못한 들여쓰기 indent는 톱니 모양이라는 뜻도 있지만 프로그래밍 상에서는 들여쓰기로 주로 사용한다. 이 문법 오류는 종종 파이썬을 만지다 보면 나오는 오류이다. 들여쓰기를 하지 않는 공간에서 들여쓰기를 하면 나오는 오류로 자신이 쓴 코드 앞에 들여쓰기를 한 적이 있는지 알아본다면 금새 풀리는 오류이다.
SyntaxError: unmatched ')' 문법 오류: 맞지 않는 ')'기호 여기서 내가 쓴 코드는 print(lambda x, y, z: x + y - z)(3, 7, 4)) 이다. lambda를 감싸는 괄호, 인자를 감싸는 괄호는 있지만 빨간색으로 나온 것을 감싸는 '('의 기호는 존재하지 않았기 때문에 생기는 오류이다. 내가 놓친 '('기호를 써야 하는 곳은 print 함수를 감싸는 것이다. 곧 해결방안은 print를 감싸는 '(' 기호를 넣어주는 것이다. print(lambda x, y, z: x + y - z)(3, 7, 4)) => print((lambda x, y, z: x + y - z)(3, 7, 4))