Спасибо - установка PHP 5.2.6 проблему решила.
Но возникла другая проблема на сделанном уже проекте под hostCMS 4 стало выдавать следующие ошибки при вызове ShowInformationSystem (под PHP4 этих ошибок не возникало):
STRICT: Non-static method dateclass:: date_format() should not be called statically, assuming $this from incompatible context в файле D:\Web-Master\krasnodar-dogs.com\modules\InformationSystems\InformationSystems.class.php (строка 4301)
вот например в этом куске кода:
<?
$InformationSystem = new InformationSystem();
$external_propertys = array();
$external_propertys['ОтображатьСсылкуНаАрхив'] = 0;
$external_propertys['ОтображатьСсылкиНаСледующиеСтраницы'] = 0;
$property = array
(
'OrderField' => 'RAND()',
'OrderGroupField' => 'RAND()'
);
$element = array
(
'type' => 0,
'prefix' => ' and (',
'name' => 'information_items_small_image',
'if' => '!=',
'value' => "''",
'sufix' => ''
);
$property['select'][] = $element;
$element = array
(
'type' => 0,
'prefix' => ' and ',
'name' => 'information_items_image',
'if' => '!=',
'value' => "''",
'sufix' => ')'
);
$property['select'][] = $element;
$item_count = 1;
$InformationSystemId = 6; // Наши собаки
$group_ids = array
(
84, // Мопсы
83, // Ротвейлеры
85 // Шпицы
);
for ($i = 0; $i < 3; $i++)
{
$external_propertys['className'] = $i == 2 ? 'ph_border_end' : 'ph_border';
$InformationSystem->ShowInformationSystem($InformationSystemId, $group_ids[$i], 'СобакиДляГлавной', $item_count, 0, $external_propertys, $property);
}
?>