[Docker][apache][CakePHP]The requested URL was not found on this server.

소개



↓cakePHP apache mysql 환경 작성 일련 작업 써 보았습니다!ヽ(´▽`)/
htps : // 기주 b. 코 m / 사치코 카메 / 도 c 케 r_ 카케 PHP

상당히 멍청한 대답입니다만, 별로 확실히 발견되지 않으므로 써 보았습니다. 꽤 메모적인 느낌

현재의 환경 자꾸 마음이 향하면 좀 더 제대로 조사해 씁니다.
도커
아파치
CakePHP
하고 있습니다.

❗️ 대상
❗️ 참고로 한번은 패스 표시까지 되어 있는 분 대상입니다.
❗️ 그 외 루트는 표시되어 있는 분 대상입니다.
❗️apache 파일의 설정 등은 이미 끝나고 있는 분.

위 오류 해결



※rewrite는 apache에서 cakePHP 사용한다면 필수 모듈입니다.
참고 : htps : // 보오 k. 곱셈 php. 오 rg/4/그럼/인 s 타치오. HTML

mod_rewrite 라는 말이 없으면 재작성이 작동하지 않으므로

· 아파치 컨테이너에 들어가기
********** bashoniapache 컨테이너 ID를 넣어.
컨테이너 ID는 $docker ps에서 확인할 수 있습니다.
$ docker exec -i -t ********** bash

· Dockerapache 컨테이너에 들어가 확실히 루트 부분에서
$ a2enmod rewrite
$ service apache2 restart

이 기술 보통은 Dockerfile에 쓰는 느낌일까,,,

· Docker 컨테이너에서 나와 아래 명령 우울 ← 여기 포인트
$ docker-compose up --build -d

좋은 웹페이지 즐겨찾기