나는 동적으로를 사용하여 XML을 생성합니다PHP DOMDocument를로드 XML 제한 시간
$domtree = new DOMDocument('1.0', 'UTF-8');
$domtree -> formatOutput = true;
$xmlRoot = $domtree -> createElement("theparent");
bla..bla..bla..
echo $domtree->saveXML();
나는이
$f = "http://localhost/myapp/xml/products.php"; //full url path
$doc = new DOMDocument();
$doc->load($f)
bla..bla..bla를 사용하여 PHP에서 생성 된 XML을로드 ...
그러나 그것은 오래 걸리며이 오류가 발생합니다 :
Warning: DOMDocument::load(http://localhost/myapp/xml/products.php) [function.load]: failed to open stream: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. in F:\xampp\htdocs\myapp\loader\loadxml.php on line 14
Fatal error: Maximum execution time of 60 seconds exceeded in F:\xampp\htdocs\myapp\loader\loadxml.php on line 16
같은 방법으로이 XML 메소드를로드했는데 왜이 응용 프로그램에서 오류가 발생합니까? 특별한 xampp 또는 PHP 설정이 있습니까? 또는 내 코드가 잘못 되었습니까?
감사합니다 :)
btw, PHP 버전 5.0.5를 사용하고 있습니다. – Samodra
파일 경로의 절대 경로를 사용해보십시오. BTW가 제품 '.xml'이 아니어야합니까? 다음 해결책을 시도해보십시오. http://www.php.net/manual/en/domdocument.load.php#91384 –
아니요, products.php입니다. XML dynamicaly를 생성했으며 content-type은 text/xml입니다. btw, 링크를 가져 주셔서 감사합니다. 나는 그것을 시도해 .. – Samodra