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


Форум
 CMS Status-X | Техническая помощь
         class.BlockAntiBot.php

Похожие темы  |  Печать страницы

class.BlockAntiBot.php


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

Odyssey

Группа: Пользователь
Ранг: Мастер
Cообщений: 566
Регистрация: 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

Status-X

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


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

Odyssey

Автор текущей темы
Группа: Пользователь
Ранг: Мастер
Cообщений: 566
Регистрация: 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

Status-X

Группа: Администратор
Cообщений: 3005
Регистрация: 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ообщений: 566
Регистрация: 29.10.2009
отключил - Блок определения ботов - ошибки нет.

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

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



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

Status-X

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

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

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



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


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


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

Odyssey

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

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


Похожие темы  |  Печать страницы  |   Предыдущая тема  |   Следующая тема

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

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


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

Поисковые боты: 15
Yandex, Unknown Bot(10), Googlebot(2), Inktomi Slurp, MJ12bot

 Статистика форума


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

 Дни рождения


alex.gladchenko (48), Юрик (39)
Печать | Copyright © 2009 - 2016 Status-X All rights reserved | Powered by CMS Status-X 1.05 | Контакты