윈도우에서 PHP5와 apache2 연동
작성자 : 김영철
등록날짜 : 2009.01.14 21:47
첫째,
php5apache2.dll파일은 c:\windows\system이 아니라 c:\windows\system32폴더로
복사셔야합니다.
둘째,
apache의 httpd.conf파일수정 시
LoadModule php5_module c:/php/php5apache2.dll을
LoadModule php5_module "c:/php/php5apache2.dll"처럼 쌍따옴표 처리해야 합니다.
아래의 php.ini httpd.con파일의 수정내용을 참조 하세요.
----------------------------------------------------------------------------
1) php.ini 수정
register_globals = On
include_path = "c:\php" <-Windows용을 수정
extension_dir = "c:\php\ext" <-PHP5의 확장 디렉토리(php_xxx.dll파일이 있는 곳)
error_reporting = E_ALL & ~E_NOTICE
display_errors = On
display_errors = On 은 개발 시에만 서비스 중일 경우는 display_errors = Off로 설정
참고: 내컴퓨터->등록정보->고급->환경변수->시스템환경변수에서 path에 'C:\php'를 등록하여
PHP5디렉토리를 환경변수로 등록 시킨다.(이렇게 하면 일부러 c:\php\php5apache2.dll파일을
c:\windows\system32\ 아래로 복사할 필요가 없어지며, 다른 .dll파일들도 잘 작동하게 된다.)
2) httpd.conf 파일 수정
Listen 80
ServerName localhost:80
AddDefaultCharset euc-kr
-PHP를 Apache2의 모듈로 설치
LoadModule php5_module "c:/php/sapi/php5apache2.dll"
AddType application/x-httpd-php .php .html .htm .php3 .inc .phtml
3) 아파치서버 재시동
i>시작->프로그램->HTTP Apache Sever 2.0.49->Control Apache Server->Monitor Apache Servers
ii>시작->설정->제어판->관리도구->서비스
i> 또는 ii>를 통해 아파치서버 재시작.
----------------------------------------------------------------------------
php5apache2.dll파일은 c:\windows\system이 아니라 c:\windows\system32폴더로
복사셔야합니다.
둘째,
apache의 httpd.conf파일수정 시
LoadModule php5_module c:/php/php5apache2.dll을
LoadModule php5_module "c:/php/php5apache2.dll"처럼 쌍따옴표 처리해야 합니다.
아래의 php.ini httpd.con파일의 수정내용을 참조 하세요.
----------------------------------------------------------------------------
1) php.ini 수정
register_globals = On
include_path = "c:\php" <-Windows용을 수정
extension_dir = "c:\php\ext" <-PHP5의 확장 디렉토리(php_xxx.dll파일이 있는 곳)
error_reporting = E_ALL & ~E_NOTICE
display_errors = On
display_errors = On 은 개발 시에만 서비스 중일 경우는 display_errors = Off로 설정
참고: 내컴퓨터->등록정보->고급->환경변수->시스템환경변수에서 path에 'C:\php'를 등록하여
PHP5디렉토리를 환경변수로 등록 시킨다.(이렇게 하면 일부러 c:\php\php5apache2.dll파일을
c:\windows\system32\ 아래로 복사할 필요가 없어지며, 다른 .dll파일들도 잘 작동하게 된다.)
2) httpd.conf 파일 수정
Listen 80
ServerName localhost:80
AddDefaultCharset euc-kr
-PHP를 Apache2의 모듈로 설치
LoadModule php5_module "c:/php/sapi/php5apache2.dll"
AddType application/x-httpd-php .php .html .htm .php3 .inc .phtml
3) 아파치서버 재시동
i>시작->프로그램->HTTP Apache Sever 2.0.49->Control Apache Server->Monitor Apache Servers
ii>시작->설정->제어판->관리도구->서비스
i> 또는 ii>를 통해 아파치서버 재시작.
----------------------------------------------------------------------------
[출처] 마루아라
"쇼핑몰·홈페이지·오픈마켓
블로그·페이스북·이메일 등의 각종 마케팅 글쓰기, 각종 광고, 영업, 판매, 제안서, 전단지 반응율 3배×10배 이상 높이는 마법의 8단계 공식" |
![]() |
☞자세히보기 |
|
|