전체 글 128

Fatal error: Class 'DOMDocument' not found in ... on line XX

xml 관련 자그만한 페이지를 하나 만들려고 하니 Fatal error: Class 'DOMDocument' not found in .... on line XX 라는 메시지가 뜨면서 기본적인 동작이 되지 않았다. 이것을 해결하기 위해서 뒤져보니 php-xml 관련 모듈이 안깔려서 생긴 문제 centos5 에서 php 5.2.x 버전을 사용함으로 # yum install --enablerepo=c5-testing php-xml 설치 후 아파치 재시작 # service httpd restart OK~

개발개발/PHP 2010.06.19

apache 에서 mod_rewrite 활성화 안될때.

mod_rewrite 가 작동을 하지 않을때 체크해 볼꺼. 상황. 모듈은 설치 되어있다. 웹이 접근하는 최상단에 .ht_access 파일이 있는지 확인한다. 해당 파일이 있으면 => 아파치 세팅을 확인함 보통 /etc/httpd/httpd.conf (centos 기본 설치시) 에서 AllowOverride 를 찾아 AllowOverride None => AllowOverride All 로 변경한다. 그래도 안된다면 Order deny,allow => Order allow,deny 로 변경한다. 그래도 안된다면 구글신께 물어봄...

개발개발/LINUX 2010.06.10

Mysql 백업하기

콘솔상에서 백업을 할 일이 왕왕 있음. 필요한 백업 명령어 전체 백업 받기 $ mysqldump -u아이디 -p패스워드 데이터베이스명 > 저장파일명 특정 테이블만 백업 받기 $ mysqldump -u아이디 -p패스워드 데이터베이스명 테이블명1 테이블명2 > 저장파일명 구조만 백업 받기 $ mysqldump -u아이디 -p패스워드 --no-data 데이터베이스명 > 저장파일명 데이터만 백업 받기 $ mysqldump -u아이디 -p패스워드 --no-create-info 데이터베이스명 > 저장파일명 복구 $ mysql -u아이디 -p패스워드 데이터페이스명 < 저장된파일명 이정도면 쓰는데 문제 없음...

ftp 전송시 "550 Failed to change directory" 에러

목적지 : 마운트 되어있는 하드를 ln -s 로 심볼릭링크를 건 상태 ftp 접속을 하여 해당 심볼릭링크를 접근하려고 하니 에러가 발생함 구글군 쪼아보니. vsftp의 경우 심볼릭링크는 접근을 못함 그러므로 mount 를 사용하여 링크를 걸어줘야함 # mkdir 링크걸 폴더 # mount --bind 원폴더 링크걸폴더 ex> mkdir /home/htdocs/hdd_data; mount --bind /mnt/hdd1 /home/htdocs/hdd_data 이럼끝~ 삭제할때에는 umount 해서 폴더 지우면 될꺼 같은데 안해봄....

개발개발/LINUX 2010.05.24

로얄텍 RGM-3800 배터리 개조기.

기존 제품이 AAA * 2 를 사용하고 있지만 충전시 불편함 때문에 리튬이온의 보조전지를 연결하면 좀 더 편히 쓸 수 있을꺼 같다는 생각을 하게 되었다. 우선 제품 스팩을 알아보기 위해 로얄텍 사이트에서 찾아보니 75mA typical (tracking, RS232) 65mA typical (tracking TTL) 라는 전류를 소비하고 있다. 대략 AAA 건전지가 800mA 니 두개를 직렬 연결해서 3V 800mA 10시간 사용 할 수 있는거 같다. 건전지 넣는 부분을 개조해서 인터넷에 돌아다니는 리튬이온 배터리팩을 장착을 하면!!! 오랜 시간 테깅이 가능하리라 생각을 하였다. 그리고 관련 정보를 찾아보기 위해 구글신께 "rgm-3800 battery" 로 검색을 해보니 "걍 USB 에 배터리팩 구해서..

만지작만지작 2010.05.04

apache 에서 AddDefaultCharset 옵션

새롭게 서버를 설치해서 테스트를 하는데 최근 UTF-8 로 대부분의 페이지들을 작업하느냐 뒤늦게 알았다. 반드시 euc-kr 로 페이지를 구성해야 되는 일이 생겨 작업을 하는데 아무리 위와 같이 줘도 적용이 안되는 것이다. 페이지 코딩도 euc-kr 이고 메타도 넣어줬고 문서 타입도 지정해줬는데 무조건 utf8로 잡히는 것이다. 다른 euc-kr 사이트들은 이상없이 동작하는데 반하여.... 그러다 번뜩~+_+ 설마 아파치에서 강제로 잡아주나? 라고 구글군한테 쪼아보니... 아니다 다를까. httpd.conf 파일에 AddDefaultCharset utf-8 기본 캐릭터셋을 utf8 로 고정해준다. 서버에서 다른짓하고 특정 캐릭터셋만 사용시에는 나쁘지 않을꺼 같지만. 나처럼 개발개발 서버에서는 필요없음 A..

개발개발/LINUX 2010.04.30

wget 의 잡다한 활용.

다른건 죄다 안되고 ftp만 달랑 접근 가능한데 받아야 되는 파일 수는 많고 게다가 파일은 영문이 아닌 다양한 언어. 거기다 띄어쓰기까지 되어있다! 이 상황에서 받기 위해 하는 방법 1 ftp> get "파일명" => 이걸로 일일히 적는다. => 싫음 ftp> mget * => 공백때문에 안받아짐 ssh 가 되면 scp 를 사용할텐데 안되고 lftp 는 뭔 이유인지 접속이 안되고 결국은 찾다 찾다. wget !!!!! 우리의 친구 wget +_+ # wget -r ftp://아이디:패스워드@사이트주소/받을파일 또는 폴더명 예> wget -r ftp://id:password@www.domain.com/public_html/data/* 콜~ (참고로 -r 옵션은 하위 디렉토리까지 받아줌) 받을 파일 폴더는 ..

개발개발/LINUX 2010.04.29

마냥 SSD 가 좋은건 아닌거 같다...

본론으로 들가기 전에 테스트 사양 SSD : SAMSUNG MMCRE64G5MXP-0VB, VBM1901Q O/S : centos5 64비트 한동안 SSD 노래를 부르고 지냈다. 집에서 랩터구형을 쓰고 있는 상황에서 하드 속도 향상으로 인한 무지막지한 쾌적한 컴퓨팅을 꿈꾸며 모 일회용 렌즈 CF 처럼 "하고 싶은 일들이 많아졌어요~" 라던지 "자신감이 생겼어요~" 라던지 "하드를 SSD로 바꿨더니 개발에 전념할 수 있을꺼 같아요~" 라던지 비싸디 비싼 가격에 침만 질질질 흘리고 있었다. 그러던 중 새롭게 들어가는 프로젝트 서버에 SSD 가 세팅이 되어졌다. 최고의~ 속도를 느껴 볼 수 있을꺼라는 생각에 이것저것 테스트를 하는데. 역시나!!! 수십만개 파일 카운팅 검색 등에서 탁월한 성능을 발휘하는것 아닌..

개발개발/LINUX 2010.04.12
반응형