12월30일을 시작으로 어느덧 4월 19일 120일째가 다되어간다. 벌써 아마존으로 배포까지 완료하였다.
root-context.xml
다음을 아마존 DB로 전환 시켜줘야한다
아마존에 해당된 포트번호, 주소, 아이디, 비번을 적어줘야지
아마존 용 SQL이 연동이 된다.
SQL
그리고 테이블 이름을 소대문자까지 꼭 잘 수정해야한다.
하나라도 틀리면 에러가 뜨니까 조심하자
SEVERE: 경로 []의 컨텍스트 내의 서블릿 [appServlet]을(를) 위한 Servlet.service() 호출이, 근본 원인(root cause)과 함께, 예외 [Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException:
### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table 'alpha.infrMember' doesn't exist
### The error may exist in file [C:\factory\ws_sts_4130\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\todayhouse_project\WEB-INF\classes\com\todayhouse\project\modules\member\MemberMpp.xml]
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT count(*) FROM infrMember a LEFT JOIN infrMemberPhone b ON a.ifmmSeq = b.ifmmSeq LEFT JOIN infrmemberEmail c ON a.ifmmSeq = c.ifmmSeq WHERE 1=1
### Cause: java.sql.SQLSyntaxErrorException: Table 'alpha.infrMember' doesn't exist
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table 'alpha.infrMember' doesn't exist]을(를) 발생시켰습니다.
이런 에러가 뜨니까 진짜 조심하자
이틀을 날려먹었다
이부분은 Mpp.xml 파일에서
테이블의 이름이 SQL에서 선언 테이블 이름이
⭐⭐⭐⭐⭐
안맞다는 뜻이니 소 대 문자도 꼭 맞춰줘야한다.
Xshell
서버를 올려주는 방법이다.
apache 서버 파일에
conf 라는 파일이있다
그 안에 server.xml이 있는데
vi server.xml 을 선언해줘서
포트번호 8080을 바꿔줘도 안바꿔줘도된다
80으로 나는 바꿧다.
그리고 아래부분에
<Context docBase="/factory/workspace/todayhouse_project" path="/" reloadable="true" source="org.eclipse.jst.jee.server:todayhouse_project"/>
이 한줄을 잘 적어준다 path도 확인하고
파일경로가 꼭 자신과 같아야하니까 파일경로잘 확인해준다.
filezila
파일질라에 들어가서 비밀번호 가뿐히 입력해주고
본인의 경로를 잘 찾아준다음에
다음 해당되는 파일을 똑같이 업로드 해준다.
그러니까 두 평행세계의 63빌딩을 똑같이 지어준다고 생각하면 되겠다.
현 사이트에서 경로가 어떻게되냐면
⭐⭐⭐⭐⭐
factory - ws_sts_4130 -.metadata - .plugins - org.eclipse.wst.server.core - tmp0(이부분은 본인에 해당하는거) -wtpwebapps - todayhouse_project - 안에 META-INF, resources, WEB-INF가 들어있다.
To be continue..
'Project > Today's house' 카테고리의 다른 글
[오늘의집] select에 validation 적용시키기 (0) | 2022.06.10 |
---|---|
[오늘의집] 로그인 버튼눌럿을때 한번에 넘기는 방법 (0) | 2022.06.09 |
[오늘의집 ] 멤버 멀티삭제 구현하기 (0) | 2022.04.18 |
[오늘의집] Update까지 (POST방식) (0) | 2022.04.18 |
[오늘의집] 리스트에서 회원상세로 넘기기 (POST방식) (0) | 2022.04.16 |