Tidbits

APM 최신 버전 설치 메모

임시로 게시판 쓸 일 있어 APM 을 간만에 급히 설치해보았다. 작업하면서 애먹은 것 몇가지 메모

  • Apache 2.2.*
  • PHP : 5.2
  • MySQL : 5.0 Community Server
  • OS : Win XP

처음 PHP 5.1.6 버전 설치했는데 php5apache2.dll 을 제대로 로딩하지 못했다. 구글해보니 이런 경우 PHP 5.2대 사용해보라는 글있어 다시 내려받았다. 그 문서에서 권고한대로 php5apache2.dll 대신 php5apache2_2.dll 을 잡아주었더니 잘 된다. ( 이 dll 로딩 문제는 꼭 이렇게 해서 해결되었다고 하긴 힘들다. 중간에 이것저것 건드렸는데 그 중 하나가 진짜 이유일지도 … )

httpd.conf 에 다음 내용 추가

LoadModule php5_module “c:/usr/php/php5apache2_2.dll”
PHPIniDir C:/usr/php
AddType application/x-httpd-php .php5 .php .html .htm .inc .phtml

이전에는 window\system 디렉토리에 php.ini 파일 넣어주었었는데 ‘PHPIniDir …’ 옵션이란 걸로 그거 지정해줄 수 있다는 거 이번에야 알았다 ^^;

php.ini 파일에서 다음 내용 편집

extension_dir = “C:\usr\php\ext\”

여기서 디렉토리 구분자를 Unix 식으로 해줘야만 한다는 얘기도 있던데 꼭 그렇지는 않더라. 기타 각각의 옵션 스위치 On, Off 하는 것은 구글하면 수없이 뜨니까 따라하도록 하고 … ( 내 경우는 http://a51.neostrada.pl/#php 을 보고 따라했음 )

extension=php_mysql.dll 을 풀어주니까 로딩 시 에러가 났다. 내 경우에는 php 설치 디렉토리에 있는 “libmysql.dll” 파일을 window 시스템 디렉토리에 복사해 넣어주고 apache 재시동해주니 정상 작동. APM 최신 버전 설치 끝.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s