Intereting Posts
Как я могу отправить уведомление Firebase Cloud Messaging без использования Firebase Console? Получить первое слово в строке php the_title WordPress Создание пользовательского CagePHP Pagination Route Разделить слово camelCase на слова с php preg_match (регулярное выражение) Получить все URL-адреса изображений из строки phpDocumentor Как документировать доступные параметры для параметра string Безопасно ли хранить пароль в сеансе? Использование real_escape_string MySQLi в качестве статической функции Почему функция PHP json_encode преобразует строки UTF-8 в шестнадцатеричные сущности? Создать таблицу HTML из таблицы sql Чтение файла Excel в PHP удалять переменные сеанса, когда идентификатор сеанса известен, но не может запускать сеанс Регулярное выражение регулярного выражения для проверки ввода: два слова с пробелом между Доступ к файлу в папке с пробелами в имени в PHP Котировки в значении проблемы атрибута тега html

Ошибка SimpleXMLElement, но xml действителен

это ошибка:

[01-Sep-2011 08:15:01] Предупреждение PHP: SimpleXMLElement :: __ construct () [<ah ref = 'simplexmlelement .– construct'> simplexmlelement .– construct]: ../domain/feed-yself- tips.php: 1: ошибка парсера: ожидаемый стартовый тег, '<' не найден в /home/domain/public_html/mergedrss.php в строке 135

[01-Sep-2011 08:15:01] PHP Предупреждение: SimpleXMLElement :: __ construct () [<ah ref = 'simplexmlelement .– construct'> simplexmlelement .– construct]: 1f45 in / home / domain / public_html / mergedrss.php в строке 135

[01-Sep-2011 08:15:01] PHP Предупреждение: SimpleXMLElement :: __ construct () [<ah ref = 'simplexmlelement .– construct'> simplexmlelement .– construct]: ^ in / home / domain / public_html / mergedrss.php в строке 135

[01-Sep-2011 08:15:01] PHP Неустранимая ошибка: исключить исключение «Исключение» с сообщением «Строка не может быть проанализирована как XML» в /home/domain/public_html/mergedrss.php:135

Трассировка стека: #0 /home/domain/public_html/mergedrss.php(135): SimpleXMLElement->__construct('.../domain...', 0, true) #1 /home/domain/public_html/mergedrss.php(57): MergedRSS->__fetch_rss_from_url('.../domain...') #2 /home/domain/public_html/feed.php(21): MergedRSS->export(false, true, 15) #3 {main} thrown in /home/domain/public_html/mergedrss.php on line 135

Solutions Collecting From Web of "Ошибка SimpleXMLElement, но xml действителен"

Две наиболее распространенные вещи, приводящие к этой ошибке, если вы уверены, что xml хорошо сформированы, следующие.

A) Кормление простого символа вместо имени строки.

 // For files/urls use the following. // See: http://www.php.net/manual/en/function.simplexml-load-file.php $xml = simplexml_load_file('example.xml'); // For xml strings use the following. // See: http://www.php.net/manual/en/function.simplexml-load-file.php $xml = simplexml_load_string($exmpleString); 

B) Другая распространенная проблема заключается в том, что попытка доступа к защищенному сайту (https: //) и вашей копии php не поддерживает расширение openssl в php.ini. См. Google для справки по ее разрешению, если это применимо к вам, так как решение зависит от того, на вашем ли Linux или сервере Windows.

Без дополнительной информации от вас, такой как исходный xml и код, который вы используете, это вся помощь, которой я могу быть.

Удачи 🙂