Вернуться   Форум SAPE.RU > Система SAPE.ru > Вопросы по работе системы

-->
Ответ
 
Опции темы
Старый 24.09.2008, 00:00   #1
Специалист
 
Регистрация: 01.08.2007
Сообщений: 256
Вес репутации: 209
grey скоро станет известен
Отправить сообщение для grey с помощью ICQ
По умолчанию sape и memcache - не могу понять где ошибка

Пытаюсь сделать кэширование с помощью memcache. Делаю:

$memcache = new Memcache;
$memcache->connect('localhost', 11211) or die ("Could not connect");
$sape1 = $memcache->get('sape123');

if ($sape1==false)
{
if (!defined('_SAPE_USER')) define('_SAPE_USER', 'id');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');

$sape1 = new SAPE_client();

$memcache->set('sape123', $sape1, false, 10) or die ("Failed to save data at the server");
}

echo $sape1->return_links();

Получаю ошибку
Цитата:
Fatal error: Unknown(): The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition sape_client of the object you are trying to operate on was loaded _before_ the session was started in ...
Вся проблема в том что сессий не используется, автостарт сессий тоже отключен.

Пробовал скрипт из ветки http://forum.sape.ru/showthread.php?t=16409 - та же самая ошибка.


Подскажите, в чем может быть дело???

Добавлено через 4 минуты
Сделал var_dump($sape1) и получил:
Цитата:
object(__PHP_Incomplete_Class)(21) {
["__PHP_Incomplete_Class_Name"]=>
string(11) "sape_client"
["_version"]=>
string(5) "1.0.3"
["_verbose"]=>
bool(false)
["_charset"]=>
а должно быть
Цитата:
object(sape_client)(20) {
["_version"]=>
string(5) "1.0.3"
["_verbose"]=>
bool(false)
["_charset"]=>
string(0) ""

Откуда взялось?
Цитата:
(__PHP_Incomplete_Class)(21) {
["__PHP_Incomplete_Class_Name"]

Последний раз редактировалось grey; 24.09.2008 в 00:01. Причина: Добавлено сообщение
grey вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу понять, помогите пожалуйста. Futurama Курилка 1 19.06.2008 22:59
ничего не могу понять с начислениями KirillTse Вопросы от новичков 2 07.01.2008 19:29
Не могу понять stremlenie Вопросы от новичков 3 20.12.2007 20:41


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