본문 바로가기
Language/PHP

[PHP] 기본 환경 설정하기(register_globals,기본 디렉토리설정)

by 썸머워즈 2019. 2. 2.
반응형

(기본적으로 PHP 언어는 C언어를 기반으로 하며

메모장으로 PHP 저장할 경우 인코딩 옵션은 ANSI를 선택하고 저장해주도록 한다.)

 

일단 가벼히 코딩을 하실 계획이라면 register_globals 를 변경해 주셔야 하는데

위치는 PHP 환경 설정 파일(php.ini)의 내용 중에서 [register_globals] 항목을 찾아보자

 

거기에 보면

register_globals=off 라고 되어있는데 이부분을 On으로 변경해주도록 하자.

 

만일 register_globals 항목의 값을 On으로 바꾸지 않으면

 

<form> 개체를 이용하여 입력 받은 값들을 전달하는 경우에는 

반드시 전달하는 모든 항목들을 전역 변수로 등록하고 사용해야 한다.

 

(/* 하지만 On으로 바꾸는경우 간단하지만 보안이 취약해지므로 보안을 생각하고자 하면 그저 전역변수로 등록하고 사용하는것도 방법이다.)



설치때 APM setup의 아이콘의 위치를 확인해 보았을 것이다.

(아이콘을 찾을수 없다면 시작 - 모든프로그램 - APMSETUP 7 - APMSETUP Monitor  가 있을것이다)

 

아이콘을 더블 클릭하여 혹은 APMsetup Moinitor를 실행 하였다면 아래와 같은 화면이 나올것이다.

위에서 변경한 값을 적용 시킬려면 Apache2 항목을 STOP 누르고 START 버튼을 다시 클릭하여 재시동하면 변경사항이 적용되어있을 것이다.



마지막으로 주의할 점이 있는데

그건 바로 기본 디렉토리를 설정해 줘야 하는것이다.

 

APMsetup 아이콘을 마우스 우클릭 > 서버환경설정 > apche 설정 탭에 있는 DocumentRoot를 

자신이 사용하고 변경할 index파일이 있는 폴더라 변경해 주자


반응형


댓글

TOP