>  Q&A  >  본문

Pagoda 패널에 구성된 LAMP가 thinkPHP를 업로드할 때 액세스 시 "파일을 찾을 수 없음" 오류가 보고되고, .htaccess가 수정되면 리소스를 로드할 수 없습니다.

저는 초보자입니다. 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에서 테스트되었습니다.
제가 어디에서 잘못됐는지 모르겠습니다. 말해 주세요. ?

怪我咯怪我咯2726일 전1964

모든 응답(2)나는 대답할 것이다

  • 为情所困

    为情所困2017-05-24 11:34:12

    모두 감사합니다.
    리눅스에서는 대소문자 구분에 주의해서 직접 그 이유를 알아냈습니다.
    어리석은 실수를 저질렀습니다.

    회신하다
    0
  • star_辰

    저도 이런 문제가 있는데 해결방법좀 알려주세요

    star_辰 · 2018-11-05 14:03:38
  • 취소회신하다