[태그:] Apache 웹서버
Apache 웹서버 관련 글입니다.
-
[제로보드/XpressEngine 설치] gd 라이브러리 설치와 mod_rewrite 문제
오랫만에 PHP 용 게시판의 대명사 제로보드를 설치할 일이 생겼다. 일 때문이라기 보단 그저 궁금함..?? 때문이기도 했다. 제로보드에서 XpressEngine으로 이름을 바꾸고 네이버의 탈(?)을 쓰긴 했지만 오픈소스를 유지하며 계속 버전업이 되고 카페모듈까지도 지원이 되니 개발에 취미가 없는 나 같은 사람에게는 딱~좋은 무료 게시판 소스다. 그저 감사히 사용할 따름이다. UTF-8 캐릭터셋을 지원하는 리눅스 서버에 http://www.xpressengine.net 에서 다운받은 xe.tar를 올려놓고 (zip으로 제공한다.) t …
-
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 …
-
PHP 세션응용 코딩 시 session_start() [function.session-start]: Cannot send session cache limiter – headers already sent 에러의 원인
PHP의 session 변수를 이용해 사용자 로그인 여부를 검사하는 코딩을 할 때 이따금씩 특정 웹페이지에서 "session_start() [function.session-start]: Cannot send session cache limiter - headers already sent ~~~" 라는 오류를 보게 된다. 처음엔 도대체 이게 무슨 원인으로 발생하는 것인지 몰라 헤매곤 했다.그리고 오늘.. 또 뭔가 새로운 기능을 구현하다가 이 에러를 맞닥뜨렸다. PHP와 MySql이 각각 euc-kr로 설정된 상태에서 php 소스파일을 …
-
Apache2에서 한글이름의 파일 다운로드 안되는 문제 해결
아파치2.x/PHP5.x 에서 파일다운로드 시 한글이름의 파일이 다운로드 안될 때는 아파치 웹서버의 httpd.conf 파일에 한글 URL의 인코딩이 가능하도록 하는 다음의 내용이 포함되어 있는지 확인한다. LoadModule redurl_module modules/mod_url.so CheckURL On 만약 위의 내용이 포함되어 있지 않다면 서버와 브라우저가 실행되는 PC의 캐릭터셋이 호환되지 않을경우 이름이 영문으로 되어 있지 않는 더블바이트(한글, 일본어 등등)로 이름이 되어 있는 파일은 파일을 찾을 수 없다는 메시 …