Script-solution.de » Community » Support-Board » Foren » Boardsolution » Boardsolution v1.3x » Problem in mi Board
  • Willkommen, Gast!
  • Donnerstag, 24. Juli 2014, 21:23:06
 
Thema: Problem in mi Board [Seite 1 ]

Kein neuer Beitrag ertys , 25.08.2011, 08:46
Beitrag #1   

IP: n/a
Rang: * O O O O O O
Registrierung: 23.02.2010, 04:17
 

Neuling mit 4 Punkte, 2 Beiträge
In yesterday suffered a power outage, which caused the crash remain bs_profiles table, the repair,
but the forum left with the following error.

I would appreciate if someone could give me help, thanks for everything.

MySQL-Query failed: 1064: You have an error in your SQL syntax; check the manual that corresponds
to your MySQL server version for the right syntax to use near 'AND pm_type = 'inbox' AND pm_read =
0 LIMIT 1' at line 1

MySQL-Query: "SELECT COUNT(id) as num FROM bs_pms WHERE receiver_id = AND pm_type = 'inbox' AND
pm_read = 0 LIMIT 1"

Call-trace:

  • Unknown [ Method: BS_ErrorHandler::handleError() ]
  • /var/www/vhosts/domain.com/subdomains/board/httpdocs/src/mysql.php in line 208
    [ Function: trigger_error() ]
    Code:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    0203         $sql = 'SELECT COUNT('.$row.') as num FROM '.$table.' '.$where.' LIMIT 1';
    0204         $query = @mysql_query($sql,$this->_con);
    0205         if(!$query && $error)
    0206         {
    0207            trigger_error('MySQL-Query failed: '.mysql_errno($this->_con).': '.mysql_error($this->_con)."{{}}"
    0208                               .'MySQL-Query: "'.$sql.'"',E_USER_ERROR);
    0209            die();
    0210         }
    0211   
    0212         $result = mysql_fetch_assoc($query);
    0213         mysql_free_result($query);
    0214   

  • /var/www/vhosts/domain.com/subdomains/board/httpdocs/src/auth/session.php in line 1044
    [ Method: BS_MySQL::sql_num() ]
    Code:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    1039            $this->functions->set_cookie('lastlogin',$this->userdata['lastlogin']);
    1040   
    1041         if($this->cfg['pm_enable'] == 1)
    1042         {
    1043            $this->userdata['unread_pms'] = $this->db->sql_num(BS_TB_PMS,'id',
    1044               ' WHERE receiver_id = '.$this->userdata['id']." AND pm_type = 'inbox' AND pm_read = 0");
    1045         }
    1046         else
    1047            $this->userdata['unread_pms'] = 0;
    1048   
    1049         $lang_data = $this->cache['langs']->get_row_data($this->userdata['forum_lang']);
    1050         $this->userdata['lang_folder'] = $lang_data['lang_folder'];

  • /var/www/vhosts/domain.com/subdomains/board/httpdocs/src/auth/session.php in line 581
    [ Method: BS_Session::_set_userdata() ]
    Code:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    0576       * @return int the error-code; see BS_LOGIN_ERROR_*
    0577       */
    0578     function login($user,$pw,$hash = false)
    0579     {
    0580       $loggedin = BS_LOGIN_ERROR_NO_ERROR;
    0581         $this->_set_userdata(0,$user);
    0582   
    0583       // login confirmation?
    0584       if($this->input->isset_var('login','post') && $this->cfg['enable_security_code'] == 1)
    0585       {
    0586          if($this->input->isset_var('conf','post'))
    0587            {

  • /var/www/vhosts/domain.com/subdomains/board/httpdocs/src/actions/actions.php in line 4699
    [ Method: BS_Session::login() ]
    Code:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    4694            return BS_GENERAL_ERROR;
    4695   
    4696         // login
    4697         $user = $this->input->get_var('user_login','post',BS_STRING);
    4698         $pw = $this->input->get_var('pw_login','post',BS_STRING);
    4699         $error_code = $this->sess->login($user,$pw,true);
    4700   
    4701         // was the login successfull?
    4702         if($this->sess->is_loggedin())
    4703         {
    4704            // so we want to show the status-page, if necessary
    4705            $info['action_performed'] = true;

  • /var/www/vhosts/domain.com/subdomains/board/httpdocs/src/actions/action_performer.php in line 311
    [ Method: BS_Actions::login() ]
    Code:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    0306               $message = $actions->resend_activation_link($info);
    0307               $change_location = true;
    0308               break;
    0309      
    0310            case BS_ACTION_LOGIN:
    0311               $message = $actions->login($info);
    0312               $change_location = true;
    0313               break;
    0314      
    0315            case BS_ACTION_LOGOUT:
    0316               $message = $actions->logout($info);
    0317               $change_location = true;

  • /var/www/vhosts/domain.com/subdomains/board/httpdocs/src/base.php in line 384
    [ Method: BS_ActionPerformer::perform_actions() ]
    Code:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    0379       * @access public
    0380       */
    0381      function perform_actions()
    0382      {
    0383         $helper = new BS_ActionPerformer($this);
    0384         $this->_action_result = $helper->perform_actions();
    0385      }
    0386   
    0387      /**
    0388       * @access public
    0389       * @return the result of the action in this run. This is:
    0390       * <pre>

  • /var/www/vhosts/domain.com/subdomains/board/httpdocs/src/page.php in line 104
    [ Method: BS_Base::perform_actions() ]
    Code:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    0099         // the modules register, sendpw, change_password and resend_activation are always allowed for
    0100         // guests
    0101         if($this->_module->auth->has_board_access() || $this->_module->is_guest_only())
    0102         {
    0103            // perform actions
    0104            $this->_module->perform_actions();
    0105   
    0106            if($this->_module->get_action_result() < 1)
    0107            {
    0108               // board disabled?
    0109               if($this->_module_name != 'login' && $this->_module->cfg['enable_board'] == 0 &&
    0110                   !$this->_module->sess->is_admin())

  • /var/www/vhosts/domain.com/subdomains/board/httpdocs/src/page.php in line 55
    [ Method: BS_Page::_display_module() ]
    Code:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    0050   
    0051         $this->_module->functions->start_document();
    0052         
    0053         // output
    0054         $this->_display_head();
    0055         $this->_display_module();
    0056         $this->_display_foot();
    0057   
    0058         $this->_module->finish();
    0059   
    0060         $this->_module->functions->send_document();
    0061      }

  • /var/www/vhosts/domain.com/subdomains/board/httpdocs/index.php in line 110
    [ Method: BS_Page::BS_Page() ]
    Code:
    1
    2
    3
    4
    5
    6
    7
    0105            Please delete the install.php first!</b></center>'
    0106      );
    0107   }
    0108   
    0109   include_once($path.'src/page.php');
    0110   new BS_Page($path);
    0111   ?>



THANKS!!

 
Kein neuer Beitrag Nils , 25.08.2011, 09:49
Beitrag #2   

IP: n/a
Rang: * * * * * * *
Registrierung: 01.07.2003, 18:55
Homepage: http://www.script-solution.de
Wohnort: Marburg
 

Forum-Gott mit 7783 Punkte, 7539 Beiträge
Hi,

you said that the table bs_profiles is broken because of a crash. Therefore I guess that the data
of the table is not valid anymore (at least a part of it). Perhaps the id of the user you're trying
to login with is empty/invalid. This would explain the error you listed here. But without knowing
the current state of the database, I can't tell you what to do. One way would be that you give me
access to your database, so that I can take a look at it and check if something is really broken
and if it can be repaired.

Best regards,
Nils
Dieser Beitrag wurde insgesamt 1 mal editiert. Das letzte Mal 25.08.2011, 09:49 von Nils.

 
Kein neuer Beitrag ertys , 25.08.2011, 23:53
Beitrag #3   

IP: n/a
Rang: * O O O O O O
Registrierung: 23.02.2010, 04:17
 

Neuling mit 4 Punkte, 2 Beiträge
Nils thank you very much, as you said the table repair lost bs_profiles when some users, causing
the data is not synchronized with the table They were exposed bs_user.

Create a script to compare the ID in both tables and show me what had been the lost, I threw 7
bs_user conflicts which remove and fix the problem.

Thank you very much for your help! :D

n/a n/a 1     (Anzeige: 1 – 3; insgesamt: 3) n/a n/a
User in diesem Thema: 0 Registrierte, 0 Versteckte, 1 Gast, 0 Bots
Keine
Themenaktionen:

Toggle Ähnliche Themen zu „Problem in mi Board“
  Antworten Aufrufe Themeneröffnung Letzter Beitrag
Keine neuen Beiträge, nicht wichtig Keine neuen Beiträge, kein „heißes Thema“
Keine neuen Beiträge, offen Keine neuen Beiträge, nicht verschoben
  Board + Webseiten CMS 2 1655 29.06.2014, 19:43
Von: RommY
30.06.2014, 07:49
Von: RommY Zum letzten Beitrag
Keine neuen Beiträge, nicht wichtig Keine neuen Beiträge, „heißes Thema“
Keine neuen Beiträge, offen Keine neuen Beiträge, verschoben
  [WIP] [REL v2.00] [WIP v2.10] BoardSolution 1 ...   Seiten 1 2 3 4  ...6 ] 84 76055 29.01.2010, 02:53
Von: Rafioso
23.02.2014, 22:54
Von: Rafioso Zum letzten Beitrag
Keine neuen Beiträge, nicht wichtig Keine neuen Beiträge, kein „heißes Thema“
Keine neuen Beiträge, offen Keine neuen Beiträge, nicht verschoben
  Integration von "BoardSolution Goes Social" 5 4671 27.07.2013, 22:48
Von: Rafioso
08.02.2014, 13:02
Von: Noir1992 Zum letzten Beitrag
Keine neuen Beiträge, nicht wichtig Keine neuen Beiträge, kein „heißes Thema“
Keine neuen Beiträge, offen Keine neuen Beiträge, nicht verschoben
Thema Boardsolution v1.45 3 2544 06.01.2014, 18:57
Von: Nils
08.01.2014, 18:58
Von: Mars Zum letzten Beitrag
Keine neuen Beiträge, nicht wichtig Keine neuen Beiträge, kein „heißes Thema“
Keine neuen Beiträge, offen Keine neuen Beiträge, nicht verschoben
  inc_headline.htm mit Gruppenabhängiger Anzeig ... 2 4868 27.10.2013, 11:45
Von: Nico
27.10.2013, 18:59
Von: Nico Zum letzten Beitrag
  • 0.082699 Sek., 11 DB-Zugriffe, 6.280 MiB
  • Powered by Boardsolution v1.45
Valid XHTML and CSS © 2003 - 2013 script-solution.de, Powered by Joomla!