zend studio(zend framework) + xampp 개발환경시 주의사항
알아둘일
2008. 9. 28. 20:57
젠드프레임웍을 사용하기 위한 개발환경 구축시 xampp 의 설정중 몇가지 바꿔줄 부분
목적은 ZF 개발환경(zend studio IDE 와 xampp 서버를 사용)
1. xampp 는 여기서 다운로드
2. 설치후에 zend studio 의 workspace 프로젝트로 버쳘호스트 설정해준다.
zend framework 예시는 http://framework.zend.com/docs/quickstart 를 사용했음.
workspace/quickstart/public 을
xampp/apache/conf/extra/httpd-vhosts.conf 에 virtualhost 설정한다.
<VirtualHost *:80>ServerAdmin webmaster@test.comDocumentRoot "C:/workspace/quickstart/public"ServerName test.comErrorLog logs/dummy-test.com-error.logCustomLog logs/dummy-test.com-access.log common<Directory "C:/workspace/quickstart/public">Options Indexes FollowSymLinks Includes ExecCGIAllowOverride AllOrder allow,denyAllow from all</Directory></VirtualHost>
rewrite 모듈이 로드되었는지 확인.
LoadModule rewrite_module modules/mod_rewrite.so 의 주석을 해제.
<Directory ... 부분을 해줘야 정상적으로 http://localhost 로 확인할 수 있다.
3. quickstart 예제 가 PDO sqlite 를 사용한다.(필요시 설정)
php.ini 에서
extension=php_pdo_sqlite.dll부분을 주석해제해 준다.
여기서 php.ini 파일은 phpinfo 해서 나오는 위치의 파일이다.
즉, xampp/php/php.ini 이 아니라 xampp/apache/bin/php.ini 파일을 고쳐주어야 한다.
( xampp/php/php.ini 은 php CLI 버전이다 )
일단 여기까지 하면 zend studio 에서 개발할 수 있는 환경이 갖추어진다.
zend studio 에서 ZF 프로젝트 생성하면 public 이 아닌 html 을 기본값으로 생성한다.
(이 부분은 각자 알아서 조정)
반응형
'알아둘일' 카테고리의 다른 글
zend studio 에서 svn (subversive 를 사용) (0) | 2008.10.02 |
---|---|
ZF tutorial , 또 다른 예제.(Akra's tutorial) (0) | 2008.09.29 |
2008년 9월 - 대단한 기업들의 생일 (2) | 2008.09.27 |
php 의 보안이슈(정확히는 apache인가?) (0) | 2008.09.23 |
vista , virtualbox , vnc - V3 의 만남? (0) | 2008.09.08 |
WRITTEN BY
- 1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.
,