HP-UX
1752678 회원
5832 온라인
108789 솔루션
새 메시지

PHP관련 질문입니다. 흑흑 도와주세요...

 
Woo Sangdon
임시 조언자

PHP관련 질문입니다. 흑흑 도와주세요...

이번에 구축하는 내용중에 카드 보내기 및 가입된 회원들한테 메일링 서비스를 보내는게 있는데...



서버에 설치된 센드메일로 웹에서 폼메일 보내기를 하면 메일 제목이며 내용이 다 깨져서 도착합니다..



php.ini 설정 과 httpd.conf 의 설정 에서 다른건 없고 케릭터셋을 utf-8 로 세팅되있어서 제목이나 내용이 다 깨지는것 같습니다.



그냥 케릭터 셋을 euc_kr 로 세팅을 하면 메일 보내기 , 받기 에서 글자가 깨지지는 않습니다.



하지만..저희는 일본어,중국어 영어등.. 한서버에서 다국어를 처리를 해야 하므로 DB , Webserver (apache) , php.ini 등 모든 언어설정을 utf-8 처리를 해야 합니다.



방법을 백방으로 찾아봤으나 서버에서 php 를 컴파일 할때 --with-iconv 옵션을 주면 변환된 케릭터 셋으로 깨지지 않고 처리가 된다고 하는데...

제가 모르는 또다른 방법이 있는지는 모르겠습니다만....현재로는 막막하내요~....



php 를 컴파일 하지 않고 다른 방법이 있으면 좋겠지만.... 찾아본 결과 현제로는 그방법 입니다.



iconv 는 php-5.0 이상부터 디폴트로 제공된다고 들었습니다.

현재는 4.2.3 입니다.



웹설정 은 hp-ux11i 가 설치됐을때 기본으로 깔려 있던 apache + php 를 씁니다.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

고수들의 도움을 .......
1 응답 1
Woo Sangdon
임시 조언자

PHP관련 질문입니다. 흑흑 도와주세요...

http://www.php.net/manual/kr/ref.iconv.php

위 사이트에 보니 php5.0대 부터는 iconv 함수를 이용하면 해결이 가능하다고 하는데...



그럼 php 4.2.3에서php5.0으로 재컴파일을 해야되는지요?



그리고 oracle이 9.x대로 깔려 있는데.. 연동문제는

어떻게 해결을 해야하는지?