분류 전체보기(181)
-
[JQuery] jquery .ajax() 사용시 XML Parse 에러
jQuery 의 .ajax() 를 이용하여 xml 파일을 불러올때 다음 2가지 를 유의하세요 1. 를 사용하지 말고 서버 스크립트의 HTML Encode 를 이용 틀린 예) 바른 예) 2. ajax 를 send 할때 mime type 를 override 하시오 xml 파셔 에러가 날때 해결하는 방법ajax 를 send 할때 불러올 파일의 mime type 을 강제적으로 미리 override 해주는 것입니다. 다음과 같이$.ajax({type : 'POST',url : 'test.action',dataType : 'xml',cache: false, data : {'testdata' : "테스트값" , 'testdata2' : "테스트값2"},error: function(data) {//실패했을때},succ..
2011.01.05 -
[Mysql] mysql 데이터베이스 백업 및 복원
백업하기mysqldump -u 디비계정 -p 디비네임 >파일이름.sqlmysqldump -u traffer -p trafferDB >trafferdb.sql 복원하기mysql -u디비계정 -p디비패스워드 디비네임 < 파일이름mysql -utraffer -p패스워드 trafferDB < trafferdb.sql
2010.11.29 -
[Linux,Unix] telnet , ssh 원격 파일 다운
SCP (secure copy) scp 계정@호스트:/파일및폴더경로 /다운받을 경로 -p : 포트번호 지정 -r : 하위 디렉토리를 포함하여 모두 전송
2010.11.29 -
[Linux,Unix] 리눅스 파일 압축 및 풀기
[압축]1. 파일들을 묶어준다. # tar -cvf 파일이름.tar 파일또는폴더 2. 묶은 파일을 압축한다. # gzip -f 위에서묶은파일명.tar => 압축파일명.tar.gz 가 만들어 진다. [풀기] 1. 압축한 파일을 풀어준다. # gunzip 파일명.tar.gz 2. 묶음 파일을 풀어준다. # tar -xvf 파일명.tar
2010.11.29 -
[CentOS] apache + subversion + trac 세팅
svn 설치시 기본 저장소는 /var/www/svn 으로 하며 trac 은 /var/www/trac 로 사용합니다. 1. Apache 설치 아파치가 설치 되어 있는지 확인 합니다. (CentOS 5.4에서는 자동 설치 되어 있는듯..) [root@localhost ~]# rpm -aq | grep httpd system-config-httpd-1.3.3.3-1.el5 httpd-2.2.3-31.el5.centos 만약 설치가 안된 경우라면 설치를 진행 합니다. [root@localhost ~]# yum install -y httpd [root@localhost ~]# chkconfig httpd on 2. subversion (SVN) 설치 SVN 을 설치하게 되면 의존성 패키지인 neon 과 perl-..
2010.11.26 -
[CentOS] CentOS 5.5 apache 2.2 계열 과 tomcat 연동
주의사항 : 만약 이렇게 연동을 하면 아파치와 서브버젼 연동시 폴더 인식 못함 왜그러지 -.- 그래서 아파치와 톰캣 연동은 다른방법을 찾아야함 서브버젼 연동 안할시는 이렇게 연동하면 됨 Apache (CentOS 5.5 의 디폴트 버전 그대로 사용) 과 tomcat 과의 연동 기존 Apache 1.3 계열과 2.0 계열에서는 mod_jk 가 사용 되었는데 Apache 2.2 계열에서는 mod_proxy_ajp 모쥴이 사용 된다. 이번에는 바로 이 모쥴을 이용해서 연동 시켜 본다. 실제 CentOS 5.5에서는 특별히 밑의 모쥴을 추가 안해도 mod_proxy_ajp 모쥴은 로드되어 있었다. 필요할 때만 밑의 줄을 추가 할것 (CentOS에선 필요 없음) # vi /etc/httpd/conf/httpd.c..
2010.11.24 -
[CentOS] centos 5.5 java(jdk 1.6.0_22) tomcat(6.0.29) 설치
tomcat 을 설치하기 전에는 반드시 java sdk 가 설치 되어 있어야 한다. 사이트 : java.sun.com 에서 Java SE Development Kit(JDK) 를 다운 받아 설치 한다. (java1) 두개중에 jdk-6u22-linux-i586.bin 파일을 다운 받는다. /tmp/ 디렉토리로 jdk-6u22-linux-i586.bin 파일을 다운로드 받는다. 실행 가능하도록 속성을 변경한다. 그리고 실행한다. [root@localhost tmp]# chmod 755 jdk-6u22-linux-i586.bin [root@localhost tmp]# ./jdk-6u22-linux-i586.bin 실행도중에 [yes or no] 라는 질문이 하나 나오는데 yes 입력하고 enter 키를 누른..
2010.11.24 -
[CentOs] 서브버젼 설치
개발을 하면서 버전관리 프로그램은 필수 프로그램 중 하나입니다. 저는 서버에 직접적으로 작업을 하기 때문에 가끔씩 파일이 롤백된다던지 예전 삭제된 자료가 없어 고생한 적이 많습니다. ㅡㅜ 그래서 Subversion(이하 SVN)을 사용하고 있습니다. SVN을 기준으로 업데이트하고 서버에 업로드하는 형식으로 내가 언제 어떤 부분을 수정을 했는지에 대한 모든 소스의 로그가 남고 간단히 예전 버전으로 롤백도 가능하기 때문에 사용하시면 많이 편리한 점이 많습니다. 여러명이서 작업을 하게 되는 프로젝트에서도 중복되지 않기 위해서 파트를 나누어 작업은 하겠지만, 공통파일들은 항상 있기 마련입니다. 이때도 내가 작업하는 파일에 대하여 Lock를 걸어 두어 다른 사람이 업데이트 하는 것을 방지할 수도 있습니다. 그럼 ..
2010.10.25 -
[CentOs] 서브버젼 설정
[CentOS] SVN 설정하기 1. 설치. 1-1 yum으로 설치 # yum install subversion 1-2컴파일 버전. 참고 사이트 : http://www.pyrasis.com/main/Subversion-HOWTO 다운로드 ; http://subversion.tigris.org/ 1.6 버전은 sqlite 를 지정하라고 해서 그 다운 버전을 선택했다. make 시 /usr/bin/ld: cannot find -lexpat 라고 뜬다면 아래와 같이 설치하자. $yum install expat-devel #tar zxvf subversion-1.4.6.tar.gz #cd subversion-1.4.6 #./configure -prefix=/usr/local/svn --with-zlib --wi..
2010.10.25 -
[Tip] Xss 필터링
참고 사이트 : http://josephoconnell.com/java/xss-html-filter/ XSS 필터링 처리 해보기 : 1. 해당 사이트에서 : Download 로 패키지를 다운로드 받는다.' 2. WEB-INF/lib 폴더에 다운받은 html_filter.zip 파일을 저장한다. 3. 서버로 넘어온 스트링에 대해서 다음과 같은 처리를 수행한다. import com.josephoconnell.html.HTMLInputFilter; ... 중략 ... String cont = new HTMLInputFilter().filter(request.getParameter("cont")); ... 중략 ... # 솔직히, 상당히 쉬운 필터링 방법을 제공해준다. # 4. 필터링 처리된 내용을 DB에 저장..
2010.09.14