개발 Q&A

제목 개발환경 설정 질문입니다.
카테고리 PHP
글쓴이 다르콘 작성시각 2021/07/02 14:22:54
댓글 : 8 추천 : 0 스크랩 : 0 조회수 : 9190   RSS

안녕하세요, 개발환경 설정에 대해 질문드립니다.

PHP를 배울 때, 로컬에서 NetBeans를 사용해 코딩을 하고

Apache를 사용해 웹 서버를 구축하고 개발을 하였었습니다.

 

이번에 입사한 회사에서는 CI3를 사용해 쇼핑몰을 개발하여 운영중입니다.

현재 환경이 테스트를 하거나 디버깅이 필요할 때, 

로컬PC에서 개발DB로 접속하여 이를 진행하게 되어있습니다.

 

제가 원하는 개발 환경 :

로컬에서 테스트할 때는 로컬 DB에 연결되어 테스트를 진행한다.

현재 XAMPP를 사용하여 아파치와 Mysql을 설치하였습니다.

그리고 DB역시 개발DB와 동일하게 설정(스키마와 데이터 등)해놓았습니다.

그런데 로컬에서 로컬 웹 페이지에 접근하는 방법을 모르겠습니다.

운영 서버에서는 url을 컨트롤러 > 뷰에 맞게 입력하면 컨트롤러를 타고 들어가 수월하게 페이지가 보이는데

로컬에서는 url을 통해 화면을 보는 법을 모르겠습니다.

 

url : http://localhost/receive_git/application/controllers/kr/main/Main.php

이렇게 주면 브라우저에 "No direct script access allowed"가 출력되고

url : http://localhost/receive_git/application/controllers/kr/main/Main 

이렇게 주면

객체 없음!

요청한 URL을 이 서버에서 찾을 수 없습니다. URL을 직접 입력하셨다면 바르게 입력하셨는지 확인하시고 다시 시도하시기 바랍니다.

만약 이것이 서버 오류라고 생각되면, 웹 관리자에게 연락하시기 바랍니다.

Error 404

이렇게 출력이 됩니다. 어떻게 해야 될까요.

읽어 주셔서 감사합니다.

 

 다음글 MySQL GROUP_CONCAT() 버전별 차이 (3)
 이전글 예약글 기능 구현에 대해서 (4)

댓글

변종원(웅파) / 2021/07/02 14:56:15 / 추천 0

참고하세요. 로컬에서는 가상도메인으로 개발하는게 편합니다.

https://cikorea.net/bbs/view/lecture?idx=7077&page=1&view_category=&lists_style=

변종원(웅파) / 2021/07/02 14:58:31 / 추천 0

그리고 매뉴얼 보고 다시 공부하셔야겠네요. 컨트롤러와 주소가 어떻게 연결되는지 확인해보시기 바랍니다.

url : http://localhost/receive_git/application/controllers/kr/main/Main.php ->  http://localhost/recdive_git/kr/main/main 예를 들면 이런 식으로 됩니다. 매뉴얼 확인요.

다르콘 / 2021/07/02 14:59:22 / 추천 0
감사합니다! 다시 공부하도록 하겠습니다.
다르콘 / 2021/07/02 15:05:07 / 추천 0

웅파 선생님, 말씀해주신 것처럼 http://localhost/recdive_git/kr/main/main 에 접속하여도

이렇게  출력이 됩니다. 가상 도메인의 경우, 보안 때문에 C 드라이브나 D 드라이브에 대한 접근이 원천적으로 차단되어있습니다.

어떻게 해야할련지요. 감사합니다.

객체 없음!

요청한 URL을 이 서버에서 찾을 수 없습니다. URL을 직접 입력하셨다면 바르게 입력하셨는지 확인하시고 다시 시도하시기 바랍니다.

만약 이것이 서버 오류라고 생각되면, 웹 관리자에게 연락하시기 바랍니다.

Error 404

localhost
다르콘 / 2021/07/02 15:16:45 / 추천 0
음... 일단 .htaccess 내용 변경해보고 있습니다.
다르콘 / 2021/07/02 15:50:55 / 추천 0
.htaccess 설정을 바꿔주니 제대로 출력이 됩니다. 감사합니다.
도라에몽 / 2021/07/02 16:31:03 / 추천 0

HostsMan · abelhadigital.com   이런 프로그램 설치해서 

localhost 말고 127.0.0.1에다가 aaaa.com 같이 정상적인 도메인을 할당해주고 해보심이.. 좋을듯 하네요. 

다르콘 / 2021/07/02 16:59:35 / 추천 0
여러가지로 도움 주셔서 감사합니다!! 모두 좋은하루 되십쇼!