[카테고리:] 웹|DB|개발
-
그누보드5 게시판의 첨부파일 용량 제한과 관련된 PHP 설정
요즘은 게시판 위주의 홈페이지를 만들기가 무척 편해졌다. 제로보드XE나 그누보드(GNUBOARD)를 아파치와 PHP 그리고 Mysql 환경에 설치하면 여러 게시판을 가진 포탈스런(?) 홈페이지를 뚝딱~만들 수 있다. 아래 화면은 그누보드(GNUBOARD5)를 이용해 한나절만에 만든 게시판 위주의 자료실 홈페이지다. ATOM CPU(D510??으로 기억)달린 2G 메모리의 4년쯤된 컴에 레드햇 6.3을 깔고 (웹서버로) 보니 mysql이 없어서 yum의 리포지토리로 레드햇CD를 등록한 뒤 yum을 이용해 mysql을 설치했 …
-
티스토리(태터툴즈)에서 워드프레스로 블로그 이사하기
블로그를 운영하는 블로거에게 최대의 숨겨진 고민(?)은 블로그가 설치된 서버가 내것이 아니라는 것이다. 블로그를 운영한 시간이 길면 길 수록 블로그에 올려져 있는 포스트들은 자식과 같이 느껴져서 블로그가 없어지는 것을 상상하는 것은 너무도 끔찍한 일이다. 게다가 워낙 많은 포스트 탓에 하나씩 하나씩 다른 블로그로 이사하는 것 조차 불가능한 블로거는 지금 운영하고 있는 블로그 서비스가 문을 닫으면 완전..!! 낙동강 오리알 신세가 될 수 밖에 없다. 하지만 티스토리는 다르다. 티스토리는 소스가 오픈된 오픈소스 블로그이기 때문에 몇몇 …
-
getElementById()가 크롬에서 동작하지 않는 경우 체크할 것
조그마한 웹페이지를 하나 만들어도 Internet Explorer와 Chrome, Firefox 등 여러 브라우저에서 정상적으로 동작하는지를 검토해야하고 게다가 모바일에서까지 잘 동작하는지 체크하고 안되면 수정하는 것은 많은 웹개발자들에게 큰 어려움이다. 어쩌다 한번 웹 소스를 수정하는 나에게도 이건 정말 욕나오는 시추에이션이다. 오늘도 그런 일이 하나 있었다. 그런데 이 경우는 엄밀하게 이야기해서 "나의 실수"였지만 그 실수를 유발하는 것은 다름아닌 Microsoft의 IE였다. 뭔고하니 바로 자바스크립트에서 웹페이지상에 생성된 …
-
티스토리 블로그를 설치형 블로그인 태터툴즈(TextCube)로 이사하기
네이버 블로그에서 티스토리로 블로그 이사를 단행한지 4년이 넘었다. 이제 슬슬~ 티스토리가 지겨워지기(?) 시작한다. 그리고 다음에서 흡수(?)했음에도 다음의 블로그와 제대로 연동이 되지도 않고 그렇다고 다음이 티스토리를 버리지(?)도 않는 어정쩡한 상황에 직면한 것이 티스토리의 현실이다. 파워블로거는 아니지만 그래도 하나씩 하나씩 쌓여가는 내 흔적들에 대한 애착은 점점 커져만 가고 언제 버림받을지 모르는 티스토리를 떠날 준비(?)는 해두어야겠다는 생각이 문득 들어 이리 저리 고민을 하다가 티스토리의 모체인 태터툴즈를 다운받아 심심 …
-
톰캣 2개 설치 후 세션 정보 (JSESSIONID)가 꼬이는(?) 문제
윈도 서버의 IIS와는 달리 Java 가상머신 위에서 구동되는 톰캣은 하나의 머신에 여러개가 설치되어 각각 구동될 수 있다. 특히 윈도서버에 설치되는 이런 저런 솔루션들은 톰캣과 JDK를 내장하고 웹서비스를 제공하는 경우가 있다. 이런 경우 JDK와 톰캣이 2개 이상 동시에 구동된다. 톰캣은 기본적으로 TCP/8080 포트로 웹서비스를 제공한다. 두개를 설치하였다면 둘중 하나의 서비스 포트를 8080 이외의 다른 포트번호로 변경하여 주면 두개의 톰캣이 각기 다른 JDK를 이용해 구동되는 것이 가능하다. 하지만 여기에서 문제가 발생하 …
-
[제로보드/XpressEngine 설치] gd 라이브러리 설치와 mod_rewrite 문제
오랫만에 PHP 용 게시판의 대명사 제로보드를 설치할 일이 생겼다. 일 때문이라기 보단 그저 궁금함..?? 때문이기도 했다. 제로보드에서 XpressEngine으로 이름을 바꾸고 네이버의 탈(?)을 쓰긴 했지만 오픈소스를 유지하며 계속 버전업이 되고 카페모듈까지도 지원이 되니 개발에 취미가 없는 나 같은 사람에게는 딱~좋은 무료 게시판 소스다. 그저 감사히 사용할 따름이다. UTF-8 캐릭터셋을 지원하는 리눅스 서버에 http://www.xpressengine.net 에서 다운받은 xe.tar를 올려놓고 (zip으로 제공한다.) t …
-
JSP의 통합 개발환경 “이클립스”를 다시 깔다
p>처음 Java를 공부했던 2000년 즈음에는 쓸만한 java 개발환경을 지원하는 IDE가 없었다. 비주얼베이직이나 비주얼C는 훌륭한 개발환경을 Microsoft에서 제공하기 때문에 "자바는 뭐 이따위야..."라는 생각을 했었던 기억이 있다. 하지만 10여년이 지난 지금 Java 언어는 이제 개인홈페이지에도 쓰일 만큼 대중화가 되었고 대부분의 엔터프라이즈 급 어플리케이션 개발 프로젝트의 대부분에 주요 언어로 사용되고 있다. 그리고 여러 Java 개발환경 지원도구들도 개발되어 많은 개발자들의 개발을 도와주고 있다. 비록 지금은 …
-
Apache, PHP, MySql 환경에서 한글저장 시 깨질 때 확인할 것들
2 byte 코드를 사용하는 한글을 데이터베이스에 저장할 때 DB의 잘못되어 있는 캐릭터셋 설정은 많은 개발자와 DBA에게 혼란을 야기한다. 아주 오래전 신입사원시절에 Ingres라는 DB의 기술지원을 할 때도 가끔 한글코드가 잘못 지정되어 있어 DB를 업그레이드하거나 다른 서버로 마이그레이션할 때 불편함을 겪곤 했다. 그리고 15년이 지난 요즘...취미삼아 붙잡고 있는 Apache, PHP, MySql 의 환경에서도 여전히 DB의 한글코드 문제는 이따금씩 발생하곤 한다. 예를 들자면 웹페이지의 한글은 정상적으로 깨지지 않고 표시되 …
-
[Solaris 10 x86] Apache2 + PHP5 + mysql5 (APM) 설치하기
어제부터 끙~끙~대던 협력사 엔지니어 교육 준비. 내가 하기로 했던 교육을 류과장에게 부탁했는데... 벌을 받은 듯... APM이 설치된 Solaris10 vmware 이미지가 말썽을 부리기 시작했다. 이유없이 TTY 모니터링도 동작을 안하고 이런 저런 오류도 발생하고.... 그동안 별의별 짓을 다하며 잘 부려먹었는데 드디어 탈이 난 모양이다. 그런데.... 백업해둔줄 알았던 APM 설치된 Solaris10의 VMWare 이미지가 없다... -.- 이런 낭패가....아무리 백업 디스크를 뒤져봐도 없다. APM이 설치 안된 Sola …
-
안드로이드 개발환경 구축하기(JDK + 이클립스 + 안드로이드 SDK + ADT)
윈도 모바일 로= 먼저 JDK를 다음의 사이트에서 다운로드 합니다. http://www.oracle.com/technetwork/java/javase/downloads/index.html = JDK에 추가로 설치할 안드로이드 SDK를 다음사이트에서 다운로드 한다. http://developer.android.com/sdk/index.html 여기에선 install 버전이 아닌 zip 파일을 다운로드 받아 수동으로 파일을 복사합니다. = 이클립스를 다음 주소에서 다운받는다. http://www.eclipse.org/downloads/ …