Dames en heren,
De situatie is als volgt: Op mijn werkstation draait SuSE 9.3 met PHP 5. Lokaal werkt het valideren van een XML file met behulp van een XSD file prima, maar op de server niet (SuSE 9.0 met laatste versies van LIBXML en LIBXML2).
Voor het valideren gebruik ik het DOMDocument object. Bij het valideren krijg ik de volgende boeiende foutmelding:
Unimplemented block at xmlschemastypes.c:1928
Het gaat om onderstaande code:
Heeft er iemand ooit van deze boeiende foutmelding gehoord?
De situatie is als volgt: Op mijn werkstation draait SuSE 9.3 met PHP 5. Lokaal werkt het valideren van een XML file met behulp van een XSD file prima, maar op de server niet (SuSE 9.0 met laatste versies van LIBXML en LIBXML2).
Voor het valideren gebruik ik het DOMDocument object. Bij het valideren krijg ik de volgende boeiende foutmelding:
Unimplemented block at xmlschemastypes.c:1928
Het gaat om onderstaande code:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| function ValideerXML($XSD, $filename, &$error) { $doc = new DOMDocument(); $doc->load($filename); echo " Validatie met $XSD\n"; if($doc->schemaValidate($XSD)) { return true; } else { $error = $php_errormsg; return false; } } |
Heeft er iemand ooit van deze boeiende foutmelding gehoord?