Вернуться   Форум SAPE.RU > Система SAPE.ru > Установка кода на различные движки

-->
Ответ
 
Опции темы
Старый 30.12.2007, 00:19   #1
Новичок
 
Регистрация: 29.12.2007
Сообщений: 51
Вес репутации: 0
Генри4 не любят в этих краяхГенри4 не любят в этих краях
По умолчанию Тормоза из-за переноса серверов (SSI)

Сначала суть, потом вопросы.
Давно юзаю это:
<!--#include virtual=/sape1.php -->

Файл sape1.php :
<?php
define('_SAPE_USER', '************');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
echo $sape->return_links();
?>


29.12.07 вечером страницы перестали грузиться до участка
<!--#include virtual=/sape1.php -->

Исправил
$sape = new SAPE_client();
на
$o['verbose'] = true;
$sape = new SAPE_client($o);


Загрузка страниц пошла до конца, но, как и ожидалось, с ошибкой:

SAPE ERROR: Не могу подключиться к серверу: dispenser-01.sape.ru/code.php?user=......светит_мой_номер.....

Потом вы все перенесли (спасибо за оперативность), я вернулся к старому варианту, без 'verbose'. Сейчас все работает по старинке, но есть вопросы.

Получается, что я завишу от серверов Сапы. Если вырубается ваш сервер, у меня либо недогуз, либо палево с длинным сообщением.

Читал в хэлпах, что можно как-то задать через сокет:

$o['fetch_remote_type'] = 'socket';
$sape = new SAPE_client($o);
unset($o);


Там только кусок кода. Не силен в ПХП, можно поподробнее?
Нужно ли, заменяя на этот код, удалять links.db?
Что случится, если ваш сервер вдруг не ответит - опять будет длинное сообщение об ошибке с засветкой номера?
Генри4 вне форума   Ответить с цитированием
Старый 30.12.2007, 06:41   #2
Эксперт
 
Аватар для i58
 
Регистрация: 26.08.2007
Сообщений: 1,580
Вес репутации: 270
i58 - прекрасное будущееi58 - прекрасное будущееi58 - прекрасное будущееi58 - прекрасное будущееi58 - прекрасное будущееi58 - прекрасное будущееi58 - прекрасное будущееi58 - прекрасное будущееi58 - прекрасное будущееi58 - прекрасное будущееi58 - прекрасное будущее
По умолчанию

Поставьте socket именно так как сами написали, должно помочь в таких ситуациях.
links.db можете удалять в любой момент безболезненно, например, для проверки того что вы правильно вписали $o['fetch_remote_type'] = 'socket';
i58 вне форума   Ответить с цитированием
Старый 01.01.2008, 06:38   #3
Новичок
 
Регистрация: 29.12.2007
Сообщений: 51
Вес репутации: 0
Генри4 не любят в этих краяхГенри4 не любят в этих краях
По умолчанию

Цитата:
Сообщение от i58 Посмотреть сообщение
Поставьте socket именно так как сами написали, должно помочь в таких ситуациях.
links.db можете удалять в любой момент безболезненно, например, для проверки того что вы правильно вписали $o['fetch_remote_type'] = 'socket';
А если опять такая же ошибка выскочит?
Генри4 вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
После переноса сайта с акка на акк, ссылки в статусе ERROR wolgast Ошибки при работе с системой 9 15.10.2007 00:16
Тормоза... AeC Курилка 4 24.09.2007 13:14
Возможность переноса URL из проекта в проект у О. Ruganin Пожелания пользователей системы 0 05.08.2007 12:28
Специфика переноса сайтов muxa Ошибки при работе с системой 0 24.07.2007 17:09
полная замена движка сайта: порядок переноса кода SAPE? saddat Вопросы по работе системы 23 30.04.2007 10:23


Часовой пояс GMT +3, время: 13:28.