레드헷 9.0에서 아파치2, MySQL4, PHP4, 제로보드를 쓰고 있습니

avelose의 이미지

제가 웹서버를 처음 만들어 보는데(리눅스 상에선 처음이군요. 화끈하게 윈도우에서 운영할까도 생각하는데 그럴 수는 없어서..) 막히는 부분이 있어서 질문 올려 봅니다.

다름이 아니라 php의 트랙백 관련입니다. 현재 php와 아파치는 정상적으로 동작합니다. 그런데 트랙백에 관하여 문제가 발생되어서 이렇게 문의를 들이게 되었습니다. php스쿨에도 문의를 들였지만. 문의 들일 때는 정확히 문제가 뭔지 를 몰랐었고 지금은 어렴풋이 어디서 문제가 되는지 정도는 알 것 같아서 이곳에서 물어 보는 것이 맞을 것 같아서 이렇게 질문을 들이게 되었습니다.
-잡설이 길죠. 제가 워낙에 형식 차리는 것을 좋아하다가 보니..

현재 목표로 하고 있는 것은 미디어서버이고. 삼바와 아파치를 이용해서 구현하려고 합니다. (참고로 외부 호스팅 업체에선 같은 소스로 정상 작동한 것으로 보아서 아마도 제 아파치나 php등의 문제로 보입니다.)

다음은 view php부분에 있는 동영상 출력윈도우 폼(폼만)을 부르는데 사용한 함수입니다.

       function movie(url,title,dir,vov)
        {
        splashWin = window.open("", "", "fullscreen=0, resizable=yes, scroll=yes, TOP=0, LEFT=0, alwaysRaised=1");
        splashWin.resizeTo(380,450);
        splashWin.moveTo(300,180);
        splashWin.document.location.href = dir+"/box.php?link="+url+"&title="+title+"&vov="+vov }

다음은 box.php의 소스입니다.

<title>·‥…─━★☆ 재생중.. ☆★━─…‥·</title>
<head>
<script language="Javascript">
function keypressed() {
self.close();
}
document.onkeydown=keypressed;
</script>
</head>
<frameset border="0" framespacing="0" frameborder="no" rows="0,*">
        <frame name=chromewint src="box_top.htm" scrolling=no border="0" frameborder="no" Noresize>
        <frame name=chromewinb src="movie.php?link=<?=$link?>&title=<?=$title?>" scrolling=no border="0" frameborder="no">
</frameset><noframes></noframes>
~

다음은 movie.php입니다.

<html>
<head>
<title>ㄴㄴㄴ</title>
<script language="javascript">
 
function displaySize (size) {
        document.MediaPlayer.DisplaySize = size;
        switch (size) {
                case 0
                        parent.resizeTo(380,450);
                        break;
                case 1
                        parent.resizeTo(380,450);
                        break;
                case 2
                        parent.resizeTo(705,685);
                        break;
        }
}
</script>
</head>
<body leftmargin=0 topmargin=0 scroll=no bgcolor=black oncontextmenu="return false" ondragstart="return false" onselectstart="return false">
<table width=100% height=100% cellpadding=0 cellspacing=0>
<tr>
        <td  height="51" valign="top" colspan="3" bgcolor="#7D7D7D" bordercolor="white" background="image/chobo_m_h.gif">
            <table border="0" width="">
                <tr>
                    <td  height="40" align="right" bgcolor="#7D7D7D" bordercolor="white">
                        <p>      <img src="image/chobo_m_logo.gif" width="123" height="28" border="0"></p>
                    </td>
                </tr>
            </table>
<assid="CLSID22d6f312-b0f6-11d0-94ab-0080c74c7e95"
        codebase="http//activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715"
        id="MediaPlayer" type="application/x-oleobject" width="100%" height="100%"
        standby="Loading Microsoft Windows Media Player components...">
    <param name="Filename" value=<?=$link?>>
td>
        <td width="1" height="51"></td>
        <td width="2" height="51"></td>
</tr>
<tr>
        <td valign=top width="19" bgcolor="#7D7D7D" bordercolor="white"> </td>
        <td align=center width=100% height=100% style="background url(image/loading.gif)
                                                                                              이하 중량

이런 식으로 트랙백을 이용해서 미디어의 주소를 주고 받습니다. (utf8은 사용하지 않습니다. 그런데 어째서 제 서버에서만 정상적으로 플레이 되지 않는지 정말 궁금합니다. 혹시 이 문제의 해결책을 아시는 분이 계시다면 답변좀 부탁드립니다.

avelose의 이미지

상당히 웃긴 문제인데. php기본 세팅 중에. register_globals 부분이 off로 되어있더군요.
크헉.. 기본 세팅상에서 on으로 되어 있을 거라고만 생각하고 멍청을 짓을 하고 있었습니다. 하하.. 역시 뭐든지 서버 구성할 때는 차근차근 풀어나가야 하는 군요. 에고. 고생 한 번 화끈하게 했습니다.

답변이 없었던 것은 제 질문이 엉성한데다가. 기본 설정도 하지 않고 문제를 제기 했으니라고 믿고 싶습니다. (흑흑.. 슬퍼요~~` 최소한 RTFM이라도 적어 주셨으면 좋았을 것을... 메뉴얼을 차근차근 읽어야 한다고 다시 한 번 다짐하게 되는 계기가 되었습니다. 아...)

기본이 중요하군요.

'현실은 수학으로 표현할 수 없다.'
'수학은 거짓의 학문이다.'
'난 수학이 정말 싫다.'

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.