질문과 답변 (구)

최근본상품
TOP
DOWN

질문과 답변 (구)

혹시 이런 에러 보신 적 있으신 분 계세요?

2015.05.18 11:23 1,326 3

본문

Fatal error: Call to a member function read() on a non-object in /도메인/eyoom/classes/qfile.class.php on line 76

이윰테마를 여러개 복사해서 각기 다른 메인 홈페이지가 새창으로 뜨도록 하였습니다.

잘 되다가 회원메일 8000개쯤 날리고 나니 갑자기 이러네요.

익스플로러(크롬도 마찬가지) 빈창 띄워서 주소표시줄에 도메인/?theme=basic 해도 마찬가지 에러가 뜨구요.

0
로그인 후 평가 가능합니다.
- maxform - 회원등급 : 지상계 / Level 8
포인트 45,762
경험치 6,672
[레벨 8] - 진행률 67%
- 가입일 : 2015-03-12 16:47:32
- 서명 : 미입력
- 자기소개 : 미입력

댓글목록 3

이윰넷님의 댓글

maxform님 안녕하세요.
아래와 같이 소스를 수정해 보세요.
--- 아 래 ---------------
1. /eyoom/classes/qfile.class.php 파일 소수 수정
수정 전


	public function del_timeover_file($path,$second=3600,$match='') {
		$dir = @dir($path);
		$now = time();

		while($entry = $dir->read()) {
			if ($entry == "." || $entry == ".." || is_dir($entry) || ($match && !preg_match("/".$match."/",$entry))) continue;
			else {
				unset($ctime);
				$file = $path . "/" . $entry;
				$ctime = filectime($file);
				if(($now-$ctime)>$second) @unlink($file);
			}
		}
	}


수정 후

	public function del_timeover_file($path,$second=3600,$match='') {
		if(is_dir($path)) {
			$dir = @dir($path);
			$now = time();

			while($entry = $dir->read()) {
				if ($entry == "." || $entry == ".." || is_dir($entry) || ($match && !preg_match("/".$match."/",$entry))) continue;
				else {
					unset($ctime);
					$file = $path . "/" . $entry;
					$ctime = filectime($file);
					if(($now-$ctime)>$second) @unlink($file);
				}
			}
		}
	}


2. /eyoom/inc/db_table.optimize.php 파일 소스 수정
수정 전

	// 누적된 푸시파일 자동삭제
	$push_file_dir = G5_DATA_PATH . '/member/push';
	$qfile->del_timeover_file($push_file_dir,86400,'push');


수정 후

	if($member['mb_id'] && substr($member['mb_today_login'], 0, 10) != G5_TIME_YMD) {
		// 누적된 푸시파일 자동삭제
		$push_file_dir = G5_DATA_PATH . '/member/push';
		$qfile->del_timeover_file($push_file_dir,86400,'push');
	}

-------------------------
위 소스를 적용해 보시고  피드백 좀 부탁드립니다.
오늘도 멋진 하루 되세요.
감사합니다.

축하합니다. 첫댓글 포인트 83포인트를 획득하였습니다.

maxform님의 댓글

maxform 2015.05.18 11:55

휴~ 주말내내 고민되던게 이윰님 덕분에 한방에 해결되네요.
테마간 이동이 잘 됩니다.
원인은 모르겠지만, 어쨌든 신속한 피드백 감사드립니다.
원인까지 알려주시면 더욱 감사하겠습니다~

주주봉봉님의 댓글

감사합니다~^^

질문과 답변 (채택기능) 게시판이 신설되었습니다.
질문과 답변 (구) 게시판은 글쓰기가 제한되오니 착오 없으시길 바랍니다. (댓글 및 조회는 여전히 가능합니다.)

전체 2,800 건 - 145 페이지
제목
maxform 2015.05.20 1,806 0
일루와 2015.05.20 1,091 0
일루와 2015.05.19 1,457 0
오켕 2015.05.19 1,284 0
red123 2015.05.18 1,425 0
joosam 2015.05.18 1,080 0
오켕 2015.05.18 1,197 0
소다 2015.05.18 1,867 0
maxform 2015.05.18 1,327 0
소다 2015.05.18 1,350 0
해피지민 2015.05.17 1,440 0
shadow 2015.05.17 3,681 0
guide 2015.05.17 1,161 0
guide 2015.05.16 1,281 1
지스타온 2015.05.16 1,464 0