처음에는 servlet 오류인줄 알고 프로젝트, 서버 모두 삭제했다가 다시 생성해봤지만 소용이 없었다. 오류 원인을 찾아보다가 클래스가 컴파일이 되지 않아서 생기는 오류였다는걸 알게되었다. 이클립스 우측 하단에 buildspace(?) sleeing라고 계속 깜빡거리며
MVC패턴 복습을 위해서 이전 프로젝트를 다시 실행해보았다.톰캣을 실행한 후 페이지에 접속해봤지만 404 에러가 뜨고 console창에는 오류 관련 로그가 뜨지 않았다. 처음에는 톰캣 관련 오류인줄 알고 프로젝트부터 서버까지 모두 clean을 해봤지만 소용이 없었다.
MVC패턴 model 2 유형 컨트롤러 오류가 생길 때 제대로 되어있는지 확인해볼겸 글을 작성하였다.컨트롤러에서 지정된 명령어를 호출하였을 때 console창에 오류 로그가 뜨고 404 페이지가 뜬다.
ERROR파일질라에 프로젝트를 다시 넣고 ubuntu 서버 재부팅을 했다 - 해결Xubuntu 서버에 SSH로 접속하여 톰캣을 재부팅시켜보았다. - 해결Xubuntu 서버를 중지시키고 인스턴스를 다시 시작해보았다. - 해결X전체 프로젝트를 전부 지웠다가 파일질라로 한번
PHP 설치 시 나타나는 에러 8.1 버전은 getmagicquotes_gpc()를 사용하지 않기 때문에 7.4 버전이 PHP와 호환이 되기 때문에 7.4 버전을 설치해서 사용해야한다.
MySQL 연결 오류이다. 보통은 ID/PW가 틀린 오류가 많다.해결 방법 해당 접근할 데이터베이스에 테이블을 생성해본다. - 해결XPhpmyadmin에서 데이터베이스를 클릭한 후 권한을 확인해본다. 접근 권한 허용 - 해결XPhpStorm에서 id와 pw를 찾는다.
출처: https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=fageapp&logNo=221155879875php.ini 파일에서 short_open_tag=Off를 On으로 변경해준다.
경로 파악을 제대로 하고 페이지 새로고침 시 해결되었다.
출처 : https://sir.kr/g5_tip/10790
참고 : https://zzaps.tistory.com/112
위 코드를 아래의 코드로 수정하였더니 해결되었다.
XAMPP에서 Apache -> config -> php.ini 실행session.save_path = "C:\\xampp\\tmp"session.save_path = '/tmp'로 변경해준다.
위 코드를 아래의 코드로 수정하였더니 해결되었다. (중괄호 사용)
iniset, sessionsetcookieparams 앞에 @를 붙어주었더니 해결되었다. 원인은 이따가 물어봐야짛ㅎㅎㅎ
출처 : https://hyeran-story.tistory.com/63문법 오류로 인해 컴파일러가 이해할 수 없는 코드가 있을 때 발생하는 오류다.맞춤법문장부호(예] ;(세미콜론))선언되지 않은 변수 사용설계 미숙이나 기계적 결함으로 인해 실행 중 수행할 수
출처 : https://codedragon.tistory.com/8640XAMPP 'APACHE' -> config.inc 파일 실행하여 root 계정의 비밀번호를 지정해준다.수정하고 저장한 후, APACHE 재실행하면 접속 성공
위 코드를 아래의 코드로 수정한 후 해결하였다.$\_SERVER"DOCUMENT_ROOT" : 절대 경로 "C:/xampp/htdocs
위 코드를 아래 코드로 수정한 후 해결하였다.
숫자를 기대하는 연산자 또는 이에 상응하는 할당을 사용하여 잘못된 문자열을 강제 변환할 때 새로운 E_WARNING 및 E_NOTICE 오류가 도입되었다. 문자열이 숫자 값으로 시작하지만 뒤에 숫자가 아닌 문자가 포함되어 있으면 E_NOTICE가 발생하고 문자열에 숫자
데이터베이스 내에 있는 컬럼 갯수와 코드에서 조회해야할 컬럼의 갯수가 일치하지 않아 발생하는 오류이다. => 나 같은 경우에는 DB와 테이블을 다시 CREATE하면서 컬럼 추가를 하지 않아서 발생하였다. 해당 데이터베이스 테이블 내에 컬럼을 추가한 후 오류를 해결
톰캣 버전이 맞지 않아서 발생하는 오류이다.나 같은 경우에는 리캡챠 적용을 위해 스프링 pom.xml파일에서 json관련 메이븐 코드를 추가하였더니 발생하였다. => 스프링에서 json 관련된 메이븐 코드를 사용하려면 톰캣 9버전 이상에서만 작동하기 때문에 9버전을 다
그누보드 설치할 때 DB 정보를 먼저 설치해야하는데 DB 테이블이 생성되지 않아서 생긴 오류이다. * 해결방법 C:\xampp\htdocs\g5\install\ 폴더 경로에 gnuboard5shop.sql 파일을 phpmyadmin에 설치해준다. ![](htt
출처: https://miryungyeon.github.io/etc/error/물음표 옆 xml 태그 붙여주고 프로젝트명 우클릭 - refresh - 톰캣 재실행 후 해결 완료!!
출처: https://clsrn4561.tistory.com/10WEB-INF 아래로 복사했더니 일어난 오류이다. 파일들을 WebContent 아래에 이동시켜줘야한다.
출처 : https://hongeui.tistory.com/13
원인: JSP 파일에 FORM 태그와 VO의 데이터 타입이 맞지 않아서 생긴 오류다. 400번 오류가 생길 때에는 컨트롤러로 넘어가지 않는다.해결: contactDate가 Date형이었는데 form 태그 안에 input type="text" name="contactDa
출처: https://tt-computing.com/mariadb-error-176해결방법phpMyAdmin에 로그인데이터베이스 목록에서 "mysql"을 클릭테이블 리스트에서 「db」에 체크를 넣는다테이블 목록 하단에 있는 하단의 선택 상자 "체크한 것을:"에