war 파일 외부의 Tomcat 서버에서 이미지 업로드 문제에 직면했습니다. 내 이미지 위치는 /home/username/tomcat-images입니다. 웹 브라우저에서 이미지에 액세스하기 위한 URL은 무엇입니까?
답변1
아무튼 불완전한 질문을 올리셨네요. 이미지 URL을 찾을 수 없다면 웹브라우저 검사기로 확인해 보세요.
파이어폭스 브라우저
사용반딧불이아델슨
Google 크롬을 사용하는 경우
구글 크롬
내장된 Google-chrome 웹 검사기를 사용하여 프로젝트 URL을 로드하고 실행합니다.
CTRL + SHIFT + I
이미지 업로드와 관련된 또 다른 문제는 권한 문제일 수 있습니다. 서버의 로그 파일을 확인하세요.
당신이 사용하는 경우 레드햇 배포그리고 그 파생상품은 다음과 같습니다.센토스, SeLinux 로그 파일 확인
cd /var/lib/tomcat
tail -n 10 logs/catalina.out
존재하다우분투
cd /var/lib/tomcat6
tail -n 10 logs/catalina.out
- 10은 최근 10개의 로그 항목을 표시합니다.
답변2
정답은 Tomcat만으로는 미러 위치에 접근할 수 없다는 것입니다. Tomcat은 안전하므로 배포 설명자에 정의된 것 외에는 어떤 것도 찾아볼 수 없습니다.
이미지에 액세스하려면 서블릿 코드(Java)를 작성하거나 Apache 웹 서버가 필요합니다.