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

-->
Ответ
 
Опции темы
Старый 08.12.2008, 14:49   #1
Новичок
 
Регистрация: 08.12.2008
Сообщений: 4
Вес репутации: 0
DJ_Killer на пути к лучшему
Lightbulb Ошибка array_key_exists

У меня возникла такая проблемма...
Каждый день иногда у меня выскакивает вот такая ошибка:
Код:
Warning: array_key_exists(): The second argument should be either an array or an object in /home/m56606/public_html/6e8a3f4f4a72fc6ec1051c43bfc77add/sape.php on line 395
Что делать?Как исправить эту ошибку?
DJ_Killer вне форума   Ответить с цитированием
Старый 08.12.2008, 14:55   #2
Хитрый жук
 
Аватар для Алексей Барыкин
 
Регистрация: 05.12.2007
Адрес: Конаково
Сообщений: 2,987
Вес репутации: 389
Алексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущее
По умолчанию

Поиск рулит
Проверяйте место на диске.
__________________
taurion.ru | adminbook.ru | indesignbook.ru
Алексей Барыкин вне форума   Ответить с цитированием
Старый 08.12.2008, 15:06   #3
Новичок
 
Регистрация: 08.12.2008
Сообщений: 4
Вес репутации: 0
DJ_Killer на пути к лучшему
Exclamation

Цитата:
Сообщение от Алексей Барыкин Посмотреть сообщение
Поиск рулит
Проверяйте место на диске.
На каком диске?Место на хостинге у меня придостаточно....
Поиск не рулит=(
Здесь мне дадут куда общирные ответы!
Потому что это как раз по поводу сапы.
DJ_Killer вне форума   Ответить с цитированием
Старый 08.12.2008, 15:13   #4
Хитрый жук
 
Аватар для Алексей Барыкин
 
Регистрация: 05.12.2007
Адрес: Конаково
Сообщений: 2,987
Вес репутации: 389
Алексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущееАлексей Барыкин - прекрасное будущее
По умолчанию

Цитата:
Сообщение от DJ_Killer Посмотреть сообщение
На каком диске?Место на хостинге у меня придостаточно....
Поиск не рулит=(
Здесь мне дадут куда общирные ответы!
Потому что это как раз по поводу сапы.
Поиск рулит хотя бы тем, что есть специальная тема для обсуждения ошибок - http://forum.sape.ru/showthread.php?t=15966
В которой уже обсуждался Warning: array_key_exists()...
Но Вы судя по всему "чукча не читатель, чукча писатель".
__________________
taurion.ru | adminbook.ru | indesignbook.ru
Алексей Барыкин вне форума   Ответить с цитированием
Старый 08.12.2008, 15:21   #5
Новичок
 
Регистрация: 08.12.2008
Сообщений: 4
Вес репутации: 0
DJ_Killer на пути к лучшему
По умолчанию

Цитата:
Поиск рулит хотя бы тем, что есть специальная тема для обсуждения ошибок - http://forum.sape.ru/showthread.php?t=15966
В которой уже обсуждался Warning: array_key_exists()...
Но Вы судя по всему "чукча не читатель, чукча писатель".
=)Я прост сначала не понял=)ДУмал поиск в поисковиках..Теперь понял=)Спасибо за помощь!
DJ_Killer вне форума   Ответить с цитированием
Старый 15.12.2008, 17:15   #6
Новичок
 
Регистрация: 06.11.2008
Сообщений: 7
Вес репутации: 0
Валерик88 на пути к лучшему
По умолчанию

Да в той теме ответа не дают.
Тех поддержка говорит виноват хостинг, хостинг говорит "У нас всё впоряде, а за чужие серваки и скрипты мы не отвечаем"

Я решил проблему так: В файл sape.php В самом начале поставил такой код:
<?php
$sape_file_name=$_SERVER['DOCUMENT_ROOT']."/df4ea15b439eda08cf9dc/links.db";
if(is_readable($sape_file_name)){
$fh=fopen($sape_file_name,'r');
$linksdb=fread($fh,99999);
fclose($fh);

if(substr($linksdb,strlen($linksdb)-1,1)<>"}"){unlink($sape_file_name);}
}
?>


То есть просто считываем каждый раз всё из файла links.db и проверяем чтоб последний символ был "}" Если он другой тогда удаляем файл links.db

Может и тупо,может можно сделать и лучше, но это работает.
Валерик88 вне форума   Ответить с цитированием
Старый 15.01.2009, 10:59   #7
Новичок
 
Регистрация: 08.12.2008
Сообщений: 4
Вес репутации: 0
DJ_Killer на пути к лучшему
По умолчанию

Спс большое!Помогло!
DJ_Killer вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ОШИБКА array_key_exists() sape.php on line 395 ninzza Ошибки при работе с системой 4 23.09.2009 12:54
ошибка. allyof Установка кода на различные движки 9 18.06.2008 18:11
Joomla - Ощибка array_key_exists... RaftKorn Ошибки при работе с системой 11 07.06.2008 12:24
Ошибка Cyworc Вопросы по работе системы 3 19.04.2008 23:43
Ошибка poruchick Ошибки при работе с системой 39 02.01.2008 17:22


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