Скрипты использовал для работы с базой данных Джумла . Скрипт в корне Джумла 3.9 Код (PHP): <?php define('_JEXEC', 1); define('JPATH_BASE', __DIR__); require_once JPATH_BASE . '/includes/defines.php'; require_once JPATH_BASE . '/includes/framework.php'; try { $db = JFactory::getDBO (); if(!empty($arr_product_ids)) { Здесь наш код } else { // Если ошибка пишем в лог throw new Exception('Нет товаров '); } } catch (Exception $e) { file_put_contents('error.txt', $e->getMessage()); } exit(); Для Джумла 1.5 в папке Код (PHP): <?php define('_JEXEC', 1); define('JPATH_BASE', dirname(__DIR__) ); define( 'DS', DIRECTORY_SEPARATOR ); require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php' ); require_once ( JPATH_BASE .DS.'includes'.DS.'framework.php' );