반응형
혹시 저하고 같은 고민을 가지신 분들에게 해결이 되시길 바라겠습니다.
일단 기준은 centos로 말씀드리겠습니다 ㅠㅠ 일단 제 환경이.
일단, 제가 잠깐 손대고 있다기 보다는 곧 손을 땔거지만!
우연찬게 그냥 루트계정하나 가진것이 있습니다.
일단 이 홈피가 cgi + php + gdbm + mysql 조합입니다.
전 컴터에 문제가 생기기전까지 GDBM이 어떤건지도 몰랐습니다. 처음에 다시 올리려고할때
중간에 암호화하는 로직이 있어서(모 대단한 홈피 아닙니다) 모 그건가 등등 소스 보니까 gdbm 에서 데이터를 불러오더군요
일단 그런데 기본적으로 centos에서 php에서 gdbm을 불러올 방법이 없습니다.
yum이나 rpm으로 설치했을시
구글에서 고수님들께서 말씀하시기로는 , 라이센스 문제때문에 gdbm이 빠졌다고 합니다.
그래서 아예 예전에 데비안도 사용을 잠깐한적이 있어서 데미안으로 넘어갔는데 여긴 qdbm이더군요;; 이것참 ㅠㅠ gdbm qgdem인가 qdbm인가 같은 dbm 인가 같을줄 알고 했는데; 안되네요 ;;
그리고 어디서 언듯 본것 같은데 php 일정버전이상에서는 gdbm 이 dbm 에 들어갔다는것도 있고,
일단 홈페이지를 제작한게 제가 아니까. 어쩔수가 없죠, 저는 그걸 돌아가게 만들어야 하니까;
찾다찾다. 과거에 사용한 기록등등 올려놓기는 했습니다.
방법은 php 컴파일시 gdbm을 넣으면 되는거였습니다.
일단 제가 php 사용하는 버전은 PHP 5.2.1 이고
사용하는 configure 옵션은
./configure --prefix=usr/local/php --with-config-file-path=/usr/local/httpd/conf --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/httpd/bin/apxs --with-expat-dir --with-zlib-dir --with-png-dir=/usr --with-jpeg-dir --with-gdbm --with-tiff-dir --with-ttf --with-freetype-dir --with-gd --with-xml --with-xmlrpc --with-iconv --with-imap --with-imap-ssl --with-kerberos --with-openssl --with-charset=euc_kr --enable-ftp --enable-sockets --enable-sysvshm=yes --enable-sysvsem=yes --enable-debug=no --enable-track-vars=yes --enable-url-fopen-wrapper=yes --enable-memory-limit --enable-mbstring --enable-wddx --enable-bcmath --enable-mbstr-enc-trans --enable-mbregex --enable-exif --enable-gd-native-ttf --enable-gd-imgstrttf --enable-calendar --enable-magic-quotes --enable-sigchild --enable-pcnt
입니다. 아 제 블로그는 오른쪽을 막아놔서 , 물론 다 풀고 긁어가시겠지만, 텍스트 파일로 첨부해서 올려놓도록 하겠습니다.
얼마 안남은 추석 즐겁게 보내세요
반응형
'Study > Linux' 카테고리의 다른 글
Centos6에서 setup이 안먹힐때, (0) | 2011.09.16 |
---|---|
Starting MySQL. ERROR! The server quit without updating PID file (/usr/local/mysql/data/mysql.pid) (0) | 2011.09.15 |
updatedb: can not find group 'slocate' (0) | 2011.09.14 |
리눅스 ssh 접속 느릴때 (0) | 2011.07.08 |
리눅스 마스터 1급 (0) | 2011.06.28 |
mysqldump 한글이 깨질때 (0) | 2011.06.22 |