apache php mysql 구동 웹 서버 이전 질문

kmsong의 이미지

서버이전을 하고있는데요
mysql안쓰는 홈페이지는 잘 구동되는데
mysql 을 사용하는 홈페이지의 게시판 페이지만 들어가면 아래와 같이 페이지가 깨집니다.
mysql의 data는 전부다 옮겼고, id와password도 옜서버와 똑같이 생성했습니다.

where no!='$setup[no]'"); $_dbTime += getmicrotime()-$_dbTimeStart; } /*************************************************************************** * 스킨에서 사용할 페이지 정리 **************************************************************************/ $print_page=""; $show_page_num=$setup[page_num]; // 한번에 보일 페이지 갯수 $start_page=(int)(($page-1)/$show_page_num)*$show_page_num; $i=1; $a_1_prev_page= "1) $a_1_prev_page=""; if($page<$total_page) $a_1_next_page=""; if($page>$show_page_num) { $prev_page=$start_page; $a_prev_page=""; $print_page.="[1].."; $prev_page_exists = true; } while($i+$start_page<=$total_page&&$i<=$show_page_num) { $move_page=$i+$start_page; if($page==$move_page) $print_page.=" $move_page "; else $print_page.="[$move_page]"; $i++; } if($total_page>$move_page) { $next_page=$move_page+1; $a_next_page=""; $print_page.="..[$total_page]"; $next_page_exists = true; } // 검색시 Divsion 페이지 이동 표시 if($use_division) { if($prevdivpage&&!$prev_page_exists) $a_div_prev_page="[이전 검색]..."; if($nextdivpage&&!$next_page_exists) $a_div_next_page="...[계속 검색]"; $print_page = $a_div_prev_page.$print_page.$a_div_next_page; } /*************************************************************************** * 각종 링크를 미리 지정하는 부분 **************************************************************************/ // 글쓰기버튼 if($is_admin||$member[level]<=$setup[grant_write]) $a_write=""; else $a_write=""; else $a_list=""; // 정렬 버튼의 경우 $desc를 역으로 변환 if($desc=="desc") $t_desc="asc"; else $t_desc="desc"; // 번호 정렬 $a_no=""; // 제목 정렬 $a_subject=""; // 이름 정렬 $a_name=""; // 조회순 정렬 $a_hit=""; // 추천수 정렬 $a_vote=""; // 날자별 정렬 $a_date=""; // 첫번째 항목의 다운로드 순서 $a_download1=""; // 두번째 항목의 다운로드 순서 $a_download2=""; /*************************************************************************** * 정리한 데이타를 출력하는 부분 **************************************************************************/ // 헤더 출력 $_skinTimeStart = getmicrotime(); head('',"script_list.php"); // 상단 현황 부분 출력 include "$dir/setup.php"; $_skinTime += getmicrotime()-$_skinTimeStart; // 현재 선택된 데이타가 있을때, 즉 $no 가 있을때 데이타 가져옴 if($no&&$setup[use_alllist]) { $_view_included = true; include "view.php"; } // 리스트의 상단 부분 출력 $_skinTimeStart = getmicrotime(); include $dir."/list_head.php"; $_skinTime += getmicrotime()-$_skinTimeStart; //가상번호를 정함 $loop_number=$total-($page-1)*$page_num; if($setup[use_alllist]&&!$prev_no) $prev_no=$no; // 뽑혀진 데이타만큼 출력함 while($data=@mysql_fetch_array($result)) { list_check(&$data); $_skinTimeStart = getmicrotime(); if($data[headnum]>-

게시판이 안뜨고 이런 소스가 그대로 출력이 되버리는데요
무엇이 잘못된건지 감이 안잡힙니다.

옜서버는 mysql 4.1.16 이구요 이번에 옮긴서버는 5.1.73 입니다.

academic의 이미지

mysql 문제가 아니라 php 문제일 가능성이 제일 높아보이네요.

php가 소스를 해석하지 않고 그대로 출력해버리는 건데.....

예를 들어 php가 <? ... ?> 를 인식하지 못하는 경우에도 말씀해주신 증상이 나타납니다.

이런 경우, 제일 좋은 것은 태그를 모두 <?php ... ?>로 바꾸는 것이지만, 이것이 여의치 않다면 php.ini에서 <? ... ?>를 php 태그로 인식하게끔 short_open_tag 를 On 으로로 설정해보시죠.

----
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.