[질문] php 설치가 잘못된건가여 ?

nakrlove의 이미지

안녕하세요!
RedHat 9에
Apache와 PHP를 설치를 했는데여.
근데.
PHP의 아주 기본적인 것으로 test.php를 만들어보았습니다.

<? $var="test name";
$name=name;
?>
<!--? phpinfo(); ? -->
<html><head>
<title>연습입니다.</title>
<meta http-equiv="content-type" content="text/html; charset=Korean">

</head>
<body>
<table>
<tr><td>이름:<?= $var ?> : <?= $name ?></td></tr>
</table>
</body>
</html>

근데 이거 실행을 하면 죄다 한글이 깨져 버립니다.
php설치가 잘못되었다면 현재 설치된 php를 어떻게 삭제하고
php를 ./configure 할때 option은 뭘로 줘야 하는지
답변 부탁드립니다.

markboy의 이미지

Quote:
<meta http-equiv="content-type" content="text/html; charset=Korean">

charset은 Korean이 아니라 euc-kr이 맞습니다. :)

Necromancer의 이미지

웹서버의 문자셋 세팅도 살펴보세요.

Written By the Black Knight of Destruction

jx2h의 이미지

httpd.conf파일에

AddDefaultCharset euc-kr

추가하세요

dead or alive(0 or 1)

nakrlove의 이미지

jx2h wrote:
httpd.conf파일에
AddDefaultCharset euc-kr

추가하세요

위에 추가를 하니까 잘되는군여 ..

Linux 를 배워봅시다.