Доброй ночи, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Форум
 SX CMS / Техническая помощь
         class.BlockAntiBot.php

Похожие темы

class.BlockAntiBot.php


События Четверг, 14.05.2015, 08:44

Odyssey

Группа: Пользователь
Ранг: Мастер
Cообщений: 574
Регистрация: 29.10.2009
class.BlockAntiBot.php
PHP-код
Ошибка PHP!
Ошибка №1
Сообщение
Call to a member function Fetch_Object() on a non-object
Файл
data/www/сайт/blocks/antibot/class/class.BlockAntiBot.php
Строка
89

начала вылазить ошибка при переезде на VDS
p.s. v.1.04

Отредактировано Odyssey Odyssey (Odyssey): 14.05.2015, 08:45:56

Пользователь офлайн
События Четверг, 14.05.2015, 08:51

SX

Группа: Администратор
Cообщений: 3016
Регистрация: 23.10.2009
Проверяйте наличие таблицы префикс_banned, похоже на ее отстутствие


Пользователь офлайн
События Четверг, 14.05.2015, 08:59

Odyssey

Автор текущей темы
Группа: Пользователь
Ранг: Мастер
Cообщений: 574
Регистрация: 29.10.2009
таблица есть
вся пустая


PHP-код
private function setBotBanned($period$ip) {
        if (
$_SESSION['user_group'] != && $ip != '127.0.0.1') {
            
$stime time();
            
$end $stime $period;
            
$row $this->_DB->Fetch_Object("SELECT Id FROM " PREFIX "_banned WHERE Ip = '" $ip "' AND Aktiv = '1' LIMIT 1");


у меня подозрения на это $ip != '127.0.0.1', может быть из-за этого ?

Отредактировано Odyssey Odyssey (Odyssey): 14.05.2015, 10:02:47
Пользователь офлайн
События Четверг, 14.05.2015, 10:36

SX

Группа: Администратор
Cообщений: 3016
Регистрация: 23.10.2009
Цитата
Автор: Odyssey
таблица есть
вся пустая


PHP-код
private function setBotBanned($period$ip) {
        if (
$_SESSION['user_group'] != && $ip != '127.0.0.1') {
            
$stime time();
            
$end $stime $period;
            
$row $this->_DB->Fetch_Object("SELECT Id FROM " PREFIX "_banned WHERE Ip = '" $ip "' AND Aktiv = '1' LIMIT 1");


у меня подозрения на это $ip != '127.0.0.1', может быть из-за этого ?

Отредактировано Odyssey Odyssey (Odyssey): 14.05.2015, 10:02:47


И какова логика этого сомнения? Ржу нимагу

Сообщение же ошибки говорит что метод класса базы данных не возвращает объект, то есть либо ошибка в базе либо в классе базы, но никак не в этом файле


Пользователь офлайн
События Четверг, 14.05.2015, 20:05

Odyssey

Автор текущей темы
Группа: Пользователь
Ранг: Мастер
Cообщений: 574
Регистрация: 29.10.2009
отключил - Блок определения ботов - ошибки нет.

>то есть либо ошибка в базе либо в классе базы, но никак не в этом файле
база портирована со старого хостинга, с ней проблем нет, следовательно в классе базы.

а вообще эта таблица должна быть пустая или одно поле должно быть?



Отредактировано Odyssey Odyssey (Odyssey): 14.05.2015, 20:21:21
Пользователь офлайн
События Четверг, 14.05.2015, 20:42

SX

Группа: Администратор
Cообщений: 3016
Регистрация: 23.10.2009
Цитата
Автор: Odyssey
отключил - Блок определения ботов - ошибки нет.

>то есть либо ошибка в базе либо в классе базы, но никак не в этом файле
база портирована со старого хостинга, с ней проблем нет, следовательно в классе базы.

а вообще эта таблица должна быть пустая или одно поле должно быть?



Отредактировано Odyssey Odyssey (Odyssey): 14.05.2015, 20:21:21


Таблица может быть пустой


Пользователь офлайн
События Пятница, 15.05.2015, 09:45

Odyssey

Автор текущей темы
Группа: Пользователь
Ранг: Мастер
Cообщений: 574
Регистрация: 29.10.2009
удалил полностью антибота и заново поставил
в панели в Опции базы данных - Сделал восстановить эту таблицу.
ошибка повторяется.
что ему ещё нужно?!

Отредактировано Odyssey Odyssey (Odyssey): 15.05.2015, 09:49:58
Пользователь офлайн


Похожие темы  |   Предыдущая тема  |   Следующая тема

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

 Сейчас на сайте

Пользователей: 0, Гостей: 1

Поисковые боты: 209
oBot(8), Bot(188), Yandex(2), BingBot(7), Googlebot(2), Crawler(2)
 Статистика форума

  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: wonad81290
 Дни рождения

Михаил Матюнин (46)
Copyright © 2009 - 2024 SX All rights reserved | Powered by SX CMS 1.06 UTF | Контакты