현 사이트와 오래된 사이트를 동시에 운영을 하고 있습니다.
최근 SSL로 변경해서 작업을 하고 나서 다음과 같은 에러가 나면서 이전 사이트가 동작을 하지 않습니다.
Copy
Fatal error: Uncaught Error: Call to undefined function mysql_query() in /home/kccaus5/public_html/oldsite/lib/common.lib.php:1106 Stack trace: #0 /home/kccaus5/public_html/oldsite/common.php(258): sql_connect('localhost', '-------', '-------') #1 /home/kccaus5/public_html/oldsite/_common.php(3): include_once('/home/kccaus5/p...') #2 /home/kccaus5/public_html/oldsite/index.php(2): include_once('/home/kccaus5/p...') #3 {main} thrown in /home/kccaus5/public_html/oldsite/lib/common.lib.php on line 1106
데이터 베이스도 그대로이고 다른 파일도 건드린게 없는 듯한데 라이브러리에서 에러가 나서 페이지가 뜨지 않네요.
혹시 어딜 살펴봐야되는 지 조언 부탁 드립니다. 위에 나오는 위치는 다음과 같고요.
Copy
// 폴더의 용량 ($dir는 / 없이 넘기세요)
function get_dirsize($dir)
{
????$size = 0;
????$d = dir($dir);
????while ($entry = $d->read()) {
????????if ($entry != "." && $entry != "..") {
????????????$size += filesize("$dir/$entry");
????????}
????}
????$d->close();
????return $size;
}
/*************************************************************************
**
**??SQL 관련 함수 모음
**
*************************************************************************/
// DB 연결
function sql_connect($host, $user, $pass)
{
????global $g4;
????if (strtolower($g4['charset']) == 'utf-8') @mysql_query(" set names utf8 ");
????else if (strtolower($g4['charset']) == 'euc-kr') @mysql_query(" set names euckr ");
????return @mysql_connect($host, $user, $pass);
}
변경된 파일들이라곤 .htaccess 와 ssl관련 새 폴더 등인데 도무지...
답변 기다릴게요
|
답변 4개
답변을 작성하려면 로그인이 필요합니다.