Salam. Mən kompuma yenicə WAMP quraşdırmışam. Amma mənim yaratdığım skript XML-dən istifadə edir. Və belə bir error verir XML-i parse edəndə
Fatal error: Uncaught exception ‘Exception’ with message ‘String could not be parsed as XML’ in C:\wamp\www\includes\functions.php on line 48 | ||||
---|---|---|---|---|
( ! ) Exception: String could not be parsed as XML in C:\wamp\www\includes\functions.php on line 48 |
Verilmiş cavablar və yazılan şərhlər (7 cavab var)
0
Salam. Bu o deməkdir ki parse etdiyiniz data xml deyil, sətirdir. Parse etmədən öncə echo filan verin baxın görün dəqiq xml data-dırmı? Sanmıram. Problem data-nın xml olmaması ilə bağlıdır sadəcə
0
Salam. XML 100% duzdu. Cunki bashqa linux serverlerde isdeyir bu skript
0
Echo verib yoxladınızmı? İnput düz ola bilər, əsas o hissəyə çatanda olan vəziyyətdir. Bir simvol belə çox şeyi dəyişə bilir.
Log-larda warning-lərə də baxın. Çünki bu fatal errordan üst hissədə 2-3 warning də çıxmalıdır. Ki xml-də nə problem var, hansı teq-də ilişib qalır və.s. Sonra xəbər edin, bir iki metod da var deyərəm
0
ola bilər header düzgün göstərilməyib. və ya xml-in əvvəlinə artıq sətr və ya görünməz simvol düşür
0
Bu kod Linux-da istiyir amma wamp-da yox
0
XML-i parse etmək üçün 10-larla metod, funksiyalar var, madam ki XML düz gəlir və onun emalında problem var, o zaman niyə başqa funksiyalarla dərhal həll etmirsiniz ki bunu? Problemin səbəbini axtarmaqdansa əvəz edin SimpleXMLElement-i getsin də. Məsələn xml to array class var php-də, və ya digər parserlər. (simplexml_load_file filan) Sadəcə google-da xml to array php yazın, və ya xml parser php, onlarla sadə işlək kod çıxacaq.
0
Nəysə yəqin problem WAMP dadır. Yeni versiyasını yazacam
Sual verin
Cavab verin