저는 초보자입니다. pagoda 패널에 구성된 LAMP를 사용하고 thinkPHP 3.2.3을 업로드했습니다. (코드는 wamp에서 테스트 가능)
http://www.xxx.me/Home/Index/...를 방문하여 오류 파일을 찾을 수 없음을 직접 보고하면 콘솔에 다음이 표시됩니다.
리소스 로드 실패: 서버가 404(찾을 수 없음) 상태로 응답했습니다.
이때 .htaccess가 기본값입니다
으아아아.htaccess를 다음과 같이 수정하시면 http://www.xxx.me/Home/Index/...에 접속하실 수 있습니다
으아아아단, 콘솔 디스플레이와 같이 public에서 인용된 이미지 및 js는 표시할 수 없습니다.
http://kusima.me/public/js/jq... 리소스 로드 실패: 서버가 404(Not Found) 상태로 응답했습니다. )
http://www.xxx.me/public/js/j...를 직접 열면 오류가 보고됩니다.
Unable to load module: Public
추가 설명:
파일 디렉터리는 다음과 같이 TP의 기본값입니다
항목 파일은 기본 정의입니다
//애플리케이션 디렉터리 정의
define('APP_PATH','./Application/');
[Apache]에도 해당 구성이 있습니다
mod_rewrite.so 모듈은 httpd.conf 구성 파일에 로드됩니다.
AllowOverride None 없음을 모두로 변경
URL 모드는 구성 파일에 설정되어 있습니다
'URL_MODEL' => 1,
이 모든 것은 오류 없이 wamp에서 테스트되었습니다.
제가 어디에서 잘못됐는지 모르겠습니다. 말해 주세요. ?
모두 감사합니다.
리눅스에서는 대소문자 구분에 주의해서 직접 그 이유를 알아냈습니다.
어리석은 실수를 저질렀습니다.