Ben bir DocumentDOM / SimpleXML yöntemi yapmaya çalıştığınızda sorun sadece bir dosya ile oluyor, yani sorun bu dosya ile gibi görünüyor. Bu ne olabilir hiçbir ipucu.
Ben şu değilseniz:
$file = "test1.html";
$dom = DOMDocument::loadHTMLFile($file);
$xml = simplexml_import_dom($dom);
print_r($xml);
Chrome'da, ben bir "Sayfa Unavailable" hatası alıyorum. Firefox, ben bir şey olsun.
Ben aynı şeyi yapmak ama bir "Test2.html" eğer beklendiği gibi, ben bir çıktı almak.
Ben aynı şeyi deneyin ama bunu bu şekilde yapıyor ise:
$file = "test1.html";
$data = file_get_contents($file)
$dom = DOMDocument::loadHTML($data);
$xml = simplexml_import_dom($dom);
print_r($xml);
Ben aynı sorunu olsun.
Ben print_r satırı yorum ise, Chrome boş için "Unavailable Page" gider.
Ben bir sorun, hiçbir düzeltme oldu halinde, 777 izinleri değişti.
Ben sadece hiç sorun yok, html içeriğini yankılanan çalıştı.
Herhangi bir) Krom yapayım, ve b) neden herhangi bir kullanılabilir sonuçları alamıyorum neden olarak ipuçları?
Güncelleme:
If I put in: $file = "test1.html"; $dom = DOMDocument::loadHTMLFile($file); if(!$dom) { echo "No Load!"; } else { $xml = simplexml_import_dom($dom); print_r($xml); }
Ben aynı sorunu olsun. If I put in:
$file = "test1.html";
$dom = DOMDocument::loadHTMLFile($file);
if(!$dom) {
echo "No Load!";
}
else {
echo "Load!";
}
Ben "Load" olsun çıkışı, dom yöntemi problem olmamalı yani (?)
Ben SimpleXML ile aynı kesin testi deneyeceğim.
Update2:
Eğer bunu yaparsam:
Ben aynı sorunu olsun. If I put in:
$file = "test1.html";
$dom = DOMDocument::loadHTMLFile($file);
$xml = simplexml_import_dom($dom);
if(!$xml) {
echo "No Load!";
}
else {
echo "Load!";
}
Ben "Load" olsun ama yok eğer:
$file = "test1.html";
$dom = DOMDocument::loadHTMLFile($file);
$xml = simplexml_import_dom($dom);
if(!$xml) {
echo "No Load!";
}
else {
echo "Load!";
print_r($xml);
}
Ben hata alıyorum. Sonunda Chrome'da hatayı görüntülemek için bir seçenek olduğunu fark ettiniz:
Error 324 (net::ERR_EMPTY_RESPONSE): Unknown error.
Zahmetli html dosyası 288KB olduğunu. Bu sorun olabilir mi? Eğer öyleyse, nasıl ben bunun için ayarlamak istiyorsunuz?
Last Güncelleme:
Çok garip. (I (SimpleXML veya DOMDocument gibi) nesne üzerinde yöntemleri ve işlevleri kullanabilirsiniz, bu yüzden bazı durumlarda (küçük sonuçları) vb html silmek veya ayrıştırmak için xpath gibi şeyler yapabilirim bu sonuçları echo, ama büyük şeyler için ) tüm yayılma gösterir, bu da aynı şekilde başarısız olur.
Yani, sonuçta bu yana, ben bu parametreler uygun olacaktır, ben (sanırım) tamam gerektiğini düşünüyorum.
Ama herhangi bir gerçek çözüm çok açığız.