에러대응(11)
-
Docker ngrinder validation 에러 그리고 PM: liquibase: Waiting for changelog lock....
문제 상황 ngrinder validation 검사를 통과하지 못해서 ngrinder 버전 재설치를 진행했다. docker pull ngrinder/controller:3.5.5-p1 docker run -d -v ~/ngrinder-controller:/opt/ngrinder-controller --name controller -p 80:80 -p 16001:16001 -p 12000-12009:12000-12009 ngrinder/controller:3.5.5-p1 docker pull ngrinder/agent:3.5.5-p1 docker run -d --name agent --link controller:controller ngrinder/agent:3.5.5-p1 하지만 controller 의 ..
2023.08.10 -
AWS multer-s3 오류 TypeError: this.client.send is not a function
TypeError: this.client.send is not a function 이 에러는 AWS S3 에 접근할 수 없다는 에러였다. aws 에 퍼플릭 엑세스로 설정을 바꾼뒤 해결되었다. 이후 다른 문제가 발생했는데, req.file 을 불렀을때 값이 비어있었고, 당연히 req.file.location 도 작동하지 않았다. 아래는 해당 코드이다. // awsMulterModules.js const multer = require("multer"); const AWS = require("aws-sdk"); const multerS3 = require("multer-s3"); const path = require("path"); require("dotenv").config(); AWS.config.upda..
2023.07.21 -
CodeDeploy 를 사용한 자동 배포 오류
Script at specified location: scripts/before-deploy.sh run as user ubuntu failed with exit code 1 첫번째 문제는 repository 명을 잘못 입력했었다. #!/bin/bash REPOSITORY=/home/ubuntu/mini-BE # 여기에서 mini_BE 로 잘못 적혀있었다. cd $REPOSITORY sudo npm ci npm start 그렇기 때문에 우분투 환경에서 mini_BE 와 mini-BE 두 폴더가 생성되었었다. 두 폴더를 모두 삭제해 주었고 코드 수정후 다시 클론하여 폴더를 가져왔다. appspec.yml 파일이다. version: 0.0 os: linux files: - source: / destinati..
2023.07.16 -
TypeError: test is not a function [ Jest ] [express ]
개요 jest 를 이용해 service 단에서 단위테스트를 연습하다 겪은 에러이다. 에러 코드 FAIL __tests__/unit/posts.service.unit.spec.js ● Test suite failed to run TypeError: test is not a function 18 | }); 19 | > 20 | test("Posts Service findAllPosts Method", async () => { | ^ 21 | const findAllPostReturnValue = [ 22 | { 23 | postId: 1, at test (__tests__/unit/posts.service.unit.spec.js:20:3) at Object.describe (__tests__/unit/pos..
2023.07.12 -
VSCode the window terminated unexpectedly (reason: 'killed', code: '9')
Mac os Ventura 13.2.1 을 사용중에 에러가 발생했다. 며칠동안 잘되던 VSC 를 켰는데 에러가났다. 이게 무슨일인가 당황을 했다. 빠르게 구글링을해 비슷한 상황을 찾아보았고 그것을 실행에 옮겨봤다. 펠릭스씨가 맞길 바라며 시도해 보았지만 에러는 여전했다. 진짜 위에것을 한다고 해도 안될거같았지만 지푸라기라도 잡는 심정으로 해봤다. 하지만 결과는 실패 해결 방법 삽질 시간이 길지는 않아서 다행이었다. 너무나도 쉽게도 강제종료하고 시작하면 끝... 위를 클릭한후 아래처럼 강제종료를 해주면 끝난다 하하 그래도 해결되어서 다행이다 ㅎㅎ
2023.05.31 -
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) $ mysql.server stop $ mysql.server start --skip-grant-tables $ mysql -u root #mysql 버전 5.7 이하 update mysql.user set password=password('변경할 비밀번호') where user='root'; # mysql 버전 8.0 미만 update mysql.user set authentication_string=password('변경할 비밀번호') where user='root'; # mysql 버전 8.0 이상 update mysql.user set authent..
2023.04.10