웹&컴퓨팅

윈도우에서 PHP5와 apache2 연동

x2chi 2007. 6. 19. 18:08
반응형
첫째,
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>를 통해 아파치서버 재시작.
반응형

'웹&컴퓨팅' 카테고리의 다른 글

Internal Coding Guidelines  (2) 2007.06.19
window.open  (6) 2007.06.19
초보도 알아야 할 MySQL 튜닝 18 가지  (5) 2007.06.17
프로그래머 서열(?)  (3) 2007.06.14
웹 창시자, 영국 최고 훈장 수여  (2) 2007.06.14