Парсер для OZON.ru - не работает пример, выводящий каталог товаров по конечной ветке

U
На сайте с 20.04.2013
Offline
0
2530

Доброго всем времени суток. Столкнулся с такой проблемой: почему-то не работает пример, выводящий каталог товаров по конечной ветке XML-каталога. Пробовал версии 1.26 и 1.30 парсера для OZON.ru - результат один: скрипт формирует пустые страницы:

Права на каталог ozonru-parser и вложенные подкаталоги в обоих случаях выставлены 777, владелец и группа: root. Пробовал написать похожий скрипт:


$files = $_SERVER ['DOCUMENT_ROOT'].'/files';
//Путь к каталогу files на сервере
//$catalogPath = 'files/ozonru-parser/src/OzonCatalog.php';
$catalogPath = $files.'/ozonru-parser/src/OzonCatalog.php';
//$catalogPath = 'ozonru-parser/src/OzonCatalog.php';
//$catalogPath = $_SERVER ['DOCUMENT_ROOT'].'/ozonru-parser/src/OzonCatalog.php';
//Путь к библиотеке OzonCatalog.php
require_once ($catalogPath);
//Подключаем библиотеку OzonCatalog.php
$partnerID = 'id_партнёра';
//ID партнера
$categoryID = 1099944;
//ID категории
$params = array
//Параметры
(
'PARTNER' => $partnerID,
'categoryId' => $categoryID
);
$catalog = new OzonCatalog('business_catalog/12292');
//Создаём новый объект класса OzonCatalog
//$path = $_SERVER ['DOCUMENT_ROOT']. '/ozonru-parser/src/xsl/offers.xsl';
//$path = 'ozonru-parser/src/xsl/offers.xsl';
//$path = 'files/ozonru-parser/src/xsl/offers.xsl';
$path = $files.'/ozonru-parser/src/xsl/offers.xsl';
//Путь к каталогу
$catalog->transform ($path, $params);

Экспериментировал с полными и относительными путями к файлам OzonCatalog.php и offers.xsl, пробовал отключить CSS и DOCTYPE - всё равно формируется пустая страница.

Сервер: Apache 2.4.4. ОС: RFRemix 18 x86_64. PHP: 5.4.14. SELinux отключен.

В коде ***91;'DOCUMENT_ROOT'***93; - это ['DOCUMENT_ROOT'] (форум почему-то неправильно отображает квадратные скобки в коде).

Парсер версии 1.26 брал здесь, версии 1.30 - здесь.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий