|
|
|
| День добрый. Не могу победить simplexml_load_string, всегда возвращает false.
размер файла 1мб
содержимое
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>TEST TITLE</title>
<link>LINK RSS</link>
<description>DESCRIPT</description>
<item>
<title>TITLE NEWS</title>
<link>LINK NEWS</link>
<description>BIG DESCRIPT</description>
<preview>ANONS </preview>
<pubDate>Mon, 9 Feb 2012 23:51:37 MSK</pubDate>
</item>
</channel>
</rss>
|
использую
$xmlObj = simplexml_load_string ($testUrl);
var_dump($xmlObj);
|
вывод false.
в чем может быть проблема?
проверил файл xml на http://validator.w3.org/ все нормально | |
|
|
|
|
|
|
|
для: Depro
(10.02.2012 в 08:09)
| | У меня работает. Значит дело в libxml:
Требования
Для корректной работы этого расширения необходимо PHP расширение libxml. Это означает что также необходима передача опции --enable-libxml , хотя неявно это уже сделано, так как поддержка libxml по умолчанию включена.
Модуль SimpleXML требует PHP 5.
____
Установка
Это расширение включено по умолчанию. Оно может быть отключено во время выполнения с помощью следующей опции: --disable-simplexml
Примечание: До PHP 5.1.2 необходима опция --enable-simplexmlдля работы этого расширения.
|
| |
|
|
|
|
|
|
|
для: Sfinks
(10.02.2012 в 11:54)
| | странно в phpinfo
libxml
libXML support active
libXML Version 2.7.3
libXML streams enabled
PHP Version 5.2.17 | |
|
|
|