Установка кода sape на сайт

Салаев15 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
02.08.2010

Сайт на joomla 1.5, стоит ЧПУ (sh40sef) и много всяких компонентов. Разместил код дополнив его крапаль, вроде ссылки начали выводиться но в самой сапе процентов 80 в статусе еррор и мигают то нормально то в статусе еррор.

Вот собственно код который поставил в средине шаблона:

if (!defined('_SAPE_USER')){

define('_SAPE_USER', '..............');

}

require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');

$o=array();

//$o['force_show_code']=true;

//$o['verbose']=true;

$o['charset']='utf-8';

//в свзи с тем что сервер не предоставляет reuest_uri

if (isset($_SERVER['PATH_INFO']))

$o['request_uri']="/index.php".$_SERVER['PATH_INFO'];

else

$o['request_uri']="/";

//добавим параметры запроса (если есть)

//работает правильно только для одного параметра (если больше - между ними надо ставить амперсанд)

if ($_SERVER['argc']) {

$o['request_uri'].='?';

foreach ($_SERVER['argv'] as $arg) {

$o['request_uri'].=$arg;

};

};

//перекодируем нестанартные символы, и вернём некоторые в нормальную кодировку

$o['request_uri']=urlencode($o['request_uri']);

$o['request_uri']=str_replace('%2F','/',$o['request_uri']);

$o['request_uri']=str_replace('%3F','?',$o['request_uri']);

$o['request_uri']=str_replace('%3D','=',$o['request_uri']);

//echo "request=".$o['request_uri'];

//echo '
';

$sape = new SAPE_client($o);

echo $sape->return_links();

?>

Поддержка сапы говорит что

Здравствуйте, страницы регулярно отдает не http-статус 200. Это проблема на стороне сайта/хостинга.

Хостинг отпадает так как на нем еще сайты на ДЛЕ так они нормально работают, без каких либо проблем!

Заявки фрилансеров