Pagoda 패널에 구성된 LAMP가 thinkPHP를 업로드할 때 액세스 시 "파일을 찾을 수 없음" 오류가 보고되고, .htaccess가 수정되면 리소스를 로드할 수 없습니다.
怪我咯
怪我咯 2017-05-24 11:32:12
0
2
2003

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

怪我咯
怪我咯

走同样的路,发现不同的人生

모든 응답(1)
为情所困

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

  • 회신하다 저도 이런 문제가 있는데 해결방법좀 알려주세요
    star_辰 작가 2018-11-05 14:03:38
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿