0
XSL에 익숙하지 않습니다 .i http 위치에서 xsl 파일을로드하고 싶습니다 .i 다음 코드를 사용하여 결과가 false (로드 할 수 없음)입니다.xsl 파일 리눅스 서버에서 PHP로로드 중
$xsl = new DomDocument;
$path=('http://www.clearcube.com/support/view/home.xsl');
$load_result=$xsl->load($path);
if(!$load_result){
echo "Can't load " ;
}else{
echo'loaded';
}
난이 파일이 다음과 같은 경고
Warning: DOMDocument::load(): php_network_getaddresses: getaddrinfo failed: Name or service not known
을 얻을 .I 후 php.inin 파일에서 display_errors를 가능
경고 및주의 사항 표시를 활성화해야합니다. 스크립트의 맨 위에 다음을 추가하십시오 :'ini_set ('display_errors', 1); error_reporting (~ 0);', PHP 매뉴얼 에러 구성과 비교해보고 [PHP에서 유용한 에러 메시지를 얻는 방법?] (http://stackoverflow.com/questions/845021/how-to-get- useful-error-messages-in-php). – hakre
@hakre php.ini의 display_error를 활성화하십시오 경고 : DOMDocument :: load() : php_network_getaddresses : getaddrinfo failed : 이름 또는 서비스를 알 수 없음 –
질문에 오류 메시지를 추가하십시오. 구체적인 문제는 주석에 숨겨져 있다는 것입니다. 또한 시스템 관리자에게 문의하여 오류 메시지 (및 URL)를 알려줘야합니다. 서버의 호스트 이름을 확인하는 데 문제가있는 것 같습니다. – hakre