PHP'nin XML ayrıştırma fonksiyonları ile Bilinmeyen sorun

0 Cevap php

PHP 4 yerleşik xml_* fonksiyonlarını kullanır SimpleXML, bir PHP4 uygulamasını kullanıyorum. I nedeniyle no error reporting üzerine teşhis için açamıyorum bir tek sorun var Sunucu ve not being able to turn on error_reporting.

Ben bu eklemeyi Parse () fonksiyonunu modifiye ettik:

[stuff here to initialise the parser]
echo '<textarea rows="8" cols="50">', htmlspecialchars($this->xml), '</textarea>';
$parsed = xml_parse($this->parser, $this->xml) or die('error with xml_parse function');

Textarea XML cezası görüntüler ve XML kendisi mükemmel geçerlidir. Ancak sayfa hemen sonra durur ve xml_parse fonksiyonu, veya çıkışı 'die' mesajı aramak için görünmüyor.

Ayrıca bu diğer sayfalarda çalışıyor olduğunu eklemek gerekir, sadece nedense bu özel sayfada bir sorun gibi görünüyor.

Ne Buradaki olabilir? Bu hata ayıklamak için başka yolları var mı?

0 Cevap