일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- TypeScript
- AWS EC2
- RDS
- Troubleshooting
- Java
- javascript
- fastapi
- webhook
- docker
- axios
- github
- deploy
- macbook
- Spring
- nodejs
- springboot
- Github Actions
- 500
- error
- python
- js
- EC2
- Jenkins
- Express
- MongoDB
- React
- linux
- MUI
- AWS
- ngrok
- Today
- Total
목록Troubleshooting (11)
BEAT A SHOTGUN
ERROR ❌ I have Json data. Then I use map() to make a table what put my json data on. But there is a weire , in per row. SOLUTION ✅ We Can Using .join("") Add It at the end of map() Like map().join("") Reference : stackoverflow END DON'T BE STUPID THOVY
❌ERROR When I tried to test a method, I saw Ambiguous handler methods mapped for '/api/v1/post/***' 500 ERROR THE CAUSE Because I had multiple methods that have using the same url. ✅SOLUTION Check the Controller. You can find the duplicated URL and change it. END EASY😉 LET'S BE CAREFUL NOT TO BE STUPID!
ERROR ❌ 조금 전(2분 전) 403 ERROR 를 해결하니 500 ERROR 가 나왔다. 403 ERROR ON USER RESISTRATION IntelliJ 터미널에는 cannot deserialize from object value 라는 error 문구가 출력되었다. THE CAUSE 내가 만든 User 모델에 빈 생성자 가 없었다. SOLUTION ✅ 첫번째 방법 // User.java // lombok 을 사용한다면 "@NoArgsConstructor" annotation 추가 @NoArgsConstructor ✅ public class User{ ...또는 OR 두번째 방법 // User.java // lombokr 을 사용하지 않는다면 "빈 생성자" 만들어주기 public class U..
ERROR ❌ 🤷♂️? USER 를 REGIST 하려하면 403 ERROR 가 났다. 아니 아직 아무것도 안 만들고 권한이라는 게 없는 USER 에 403 ERROR??? ROLE 은 아직 안 만들었는데? 🙋♂️!! 아하! 나는 Security 를 사용했지 ! 암호화를 위해 BCryptPasswordEncoder 도 사용했지! SOLUTION ✅ // SecurityConfig.java @Configuration @EnableWebSecurity public class SecurityConfig extends WebSecurityConfigurerAdapter { ... @Override ❌ protected void configure(HttpSecurity http) throws Exception{..
ERROR ❌ model 을 만들어 어플리케이션을 실행시키는데 계속 Error executing DDL "alter table post drop foreign key 이런 메세지가 나왔다 해결 ✅ application.properties 의 ❌ spring.jpa.hibernate.ddl-auto=create ✅ spring.jpa.hibernate.ddl-auto=update create → update 끝 매우 쉬운 것.
ERROR❌ vscode 터미널에서 npm init -y 를 통해 nodejs 프로젝트를 설치하려고 했는데, 'npm'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 라고 나왔다. 설치가 안된거지? 해결✅ 윈도우 검색창에 환경 변수 를 검색 환경변수 클릭 Path - 편집 새로 만들기 C:\Users\내계정\AppData\Roaming\npm\ 입력 후 추가 재부팅 후 vscode 실행 npm init -y 끝 터미널이 powershell 이라서 생기는 문제가 아닙니다. path 가 잘 지정되어 있다면 powershell 에서도 잘 작동합니다.
ERROR ❌ // FE const handleReplyDelete(props){ console.log(props.replyId) } ... Delete onClick 이벤트를 넣은 버튼을 눌렀을 때 props 로 넣어준 reply 가 제대로 넘겨주는지 확인하기 위해 console에 replyId 를 출력하는 간단한 이벤트를 발생시켜보았다. 그런데 페이지를 Rendering 할 때 onClick 이벤트가 자동으로 작동된 뒤, 버튼을 눌러도 console 에 replyId 를 찍어주지 않았다. Rendering 할 때 작동 된 뒤로는 버튼이 전혀 반응이 없어서 너무 의아했다. 해결 ✅ {handleReplyDelete(reply)}}>Delete 이렇게 Arrow Function 을 사용해 한 번 더 함수..
ERROR ❌ // FE function replySubmit(){ axios.get('http://localhost:8080/reply', { params:{ userId:8, postId:1, contents:replyContent } }) .catch(function(error){ ... // BE @GetMapping("/reply") public ReplyDTO writeReply( @RequestParam(value = "user") Long userId, @RequestParam(value = "post") Long postId, @RequestParam(value = "contents") String contents){ return replyService.writeReply(userId,p..