Error Overflow
![Error code: 404](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCEX8L%2Fbtrr4xCZIWV%2FxPRik4Dx6KYhKK4aUVek2k%2Fimg.png)
Error code: 404
정말 정말 이거 때문에 오래동안 헤메고 있었다. 이 에러는 친절하게도 주어진 URI 에 맞는것이 없다고 하는데 나는 분명 책에 있는 명령어를 철저하게 입력하였음에도 불구하고 이런 에러가 일어나 굉장히 당황스러웠다. 지금까지 작성한 코드를 싹다 갈아 엎어야 하는가? 하는 의문까지 가지고 있었는데 이럴때는 침착하게 내가 요청하는 URI 가 실제로 존재하는지... 존재 한다면 그 파일 이름과 URI 에서의 이름이 일치하는가에 대해서 한 번 살펴볼 필요가 있다. 일단 책에는 이렇게 쓰여져 있다. 하지만 실제로 클론한 폴더를 들여다 보자 파일의 이름이 달랐다. 이렇게 파일의 이름이 하나라도 다르면 인식을 하지 못해서 찾을 수 없다는, 위와 같은 에러를 내뱉는다. 이런 에러가 다시 발생한다면 이번 에러 발생을 떠올..
![The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FTBwfl%2Fbtrrkt9leLx%2FR8nHp9em64LwGnahmsqAQK%2Fimg.png)
The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.
회원가입 요청을 테스트 하는 도중에 다음의 에러가 발생하였다. The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again. 요청한 URL을 서버에서 찾을수가 없다는 말인데 왜 못 찾는지 궁금했다. 그런데 오류를 계속 읽다보니 해답이 눈에 띄었다. 'check your spelling' 그렇다. 엔드포인트 의 이름이 틀려서 생기는 오류였다. sign-up 이여야 할것이 줄 바꾸기 실수로 위의 빨간 박스와 같이 sign-upname= 이 되어버렸다. 이러니 인식을 못 할 수밖에.... 제대로 sign-up으로 고쳐쓰니 테스트가 잘 되었다. 어떤 에러가 떴..
![Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 와 ERROR 1045 (28000): Access denied for user 'root@'localhost' (using password: NO)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FIoGn8%2FbtrqHSPuFTN%2FCfF1Z4yqDakd86z28iqTi1%2Fimg.png)
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 와 ERROR 1045 (28000): Access denied for user 'root@'localhost' (using password: NO)
MySQL 설치 도중에 Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 라는 에러에 직면하게 되었다. (2) 라는 걸로 보아 로컬 MySQL 서버에 연결하면서 생기는데 여러가지 에러가 있는 모양이다. sudo service mysql restart 명령어 사용 후 다시해도 여전히 작동이 안 된다. 이번에는 접근이 거부 당한걸 봐서 권한이 없는 모양이다. 그렇다면 권한 설정을 통해서 이를 해결할 수 있으리라 추측하고 권한과 관련된 해결책을 찾아보았다. 열심히 찾아보았고 여러가지 시도를 하였으나 도통 되지를 않아서 책에 있는 내용을 토대로 시도해 보았다. 왜 처음부터 책에 있는 내용대로 하지 않았느냐고 의..
![Ubuntu terminal quote, dquote 에서 빠져 나가기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbRiAeX%2FbtrqnklxR3R%2FZtC2G7OrOOB7k78MuD3RO0%2Fimg.png)
Ubuntu terminal quote, dquote 에서 빠져 나가기
이에 대한 해답을 stack overflow에서 찾았다. CTRL + G 를 누르면 잘 못 입력되기 전의 상태로 되돌린다고 한다. 즉 무한 dquote에서 탈출한다는 뜻이다. 그런데 나는 분명히 " " (Double quote) 큰 따옴표를 썼음에도 불구하고 dquote 에 걸렸다. 왜 그런지는 몰라도 적어도 해결책은 찾아야 한다는 일념으로 스크롤을 더 아래로 내려 보았는데 역시 해답이 있었다. 답변에 따르면 !를 쓸경우 큰 따옴표 대신 작은 따옴표 (Single quote) 를 쓰라고 한다.