2010-02-27 1 views
1

을 반환합니다. 로컬 서버에서 제대로 작동합니다. 내가 프로덕션 서버에서이 작업을 수행하려고 할 때, 다음은 빈 문자열을 반환Tidy가 빈 문자열

$tidy = new tidy(); 
$tidy->repairString($html); 

$html (나는 검사) 수리 전에 실제 HTML 콘텐츠를 가지고 있지만, 빈 문자열 repairString 반환합니다. 이것은 구성 오류를 나타 냅니까? libtidy가 제대로 설치되지 않았습니까? 이 특정 문제를 디버깅하는 방법은 무엇입니까?

편집 : 의견보기 나는 깔끔한 의존성을 제거하는 아주 간단한 방법을 찾았으므로이 질문은 더 이상 긴급한 대답을 필요로하지 않습니다. 그렇다하더라도, 나는 그것을 참고로 남겨 둘 것이다.

+0

프로덕션 및 로컬 서버의 PHP 버전이 동일합니까? –

+0

@Anthony Forloney : 제작은 5.2.12, 로컬 5.2.10입니다 (하지만 우분투는 아직 5.2.12를 리포지토리에 푸시하지 않았습니다). – Matchu

+0

아, 나는 화성을 아는 것처럼 우분투를 압니다. 그래서 저에게는 경솔한 소리가납니다. 'repairString'에 던지기 전에'$ html'의'var_dump'를 할 수 있습니까? –

답변

0

실제로 나는 깔끔한 것을 필요로하지 않는다는 것을 깨달았습니다. 그래서 나는 의존성을 제거했습니다. 그것은 저에게 충분한 대답이었습니다.

그래도이 질문은 참조 용으로 남습니다.