Ошибка sql запроса при регистрации - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

СвернутьПрикрепленные теги

Теги не найдены

  • 2 Страниц +
  • 1
  • 2

Ошибка sql запроса при регистрации

#1 Пользователь не на сайте   millenium ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 17
  • Регистрация: 28-Декабрь 15
  • Репутация: 0
  • IPB version:4.1.x
 

Отправлено 28 Декабрь 2015 - 07:21

После перехода на IPS4

IPS Community Suite 4.1.5.1
При регистрации нового пользователя, выходит такая ошибка:

Could not successfully run query (SELECT * FROM `ibf_members` where name='Проверка' limit 1) from DB: Table 'flud.ibf_members' doesn't exist


помогите горю..

p.s. пользователи на форуме есть и заходят, но теперь только по последнему измененному нику или почте, а не изначально регистрированному.
0

#2 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 735
  • Регистрация: 20-Март 09
  • Репутация: 2 273
  • IPB version:3.1.x
 

Отправлено 28 Декабрь 2015 - 12:17

В четвертой версии нет таблицы members, а значит и такого запроса в ней быть не может. В ипб sql ошибки логируются адресом где они произошли, где полный лог? Ищите модификацию или правку которая содержит этот запрос.
0

#3 Пользователь не на сайте   millenium ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 17
  • Регистрация: 28-Декабрь 15
  • Репутация: 0
  • IPB version:4.1.x
 

Отправлено 28 Декабрь 2015 - 12:53

Просмотреть сообщениеsiv1987 28 Декабрь 2015 - 12:17 сказал(а):

В четвертой версии нет таблицы members, а значит и такого запроса в ней быть не может. В ипб sql ошибки логируются путем где они произошли, где полный лог? Ищите модификацию или правку которая содержит этот запрос.


подскажите где эти логи смотреть?
0

#4 Пользователь не на сайте   millenium ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 17
  • Регистрация: 28-Декабрь 15
  • Репутация: 0
  • IPB version:4.1.x
 

Отправлено 28 Декабрь 2015 - 12:58

вот такие есть:


core
registration_validate
0
$member, $vid, $email
0

#5 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 735
  • Регистрация: 20-Март 09
  • Репутация: 2 273
  • IPB version:3.1.x
 

Отправлено 28 Декабрь 2015 - 13:13

Логи sql ошибок.
0

#6 Пользователь не на сайте   millenium ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 17
  • Регистрация: 28-Декабрь 15
  • Репутация: 0
  • IPB version:4.1.x
 

Отправлено 28 Декабрь 2015 - 13:20

Поддержка Инструменты SQL
Инструменты SQL

таблицы:

какую именно?
0

#7 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 166
  • Регистрация: 26-Октябрь 11
  • Репутация: 814
  • IPB version:I have no IPB
 

Отправлено 28 Декабрь 2015 - 15:25

Просмотреть сообщениеmillenium сказал(а):

таблицы:

какую именно?

Ни какую. Логи - это не таблицы.

Просмотреть сообщениеmillenium сказал(а):

подскажите где эти логи смотреть?

Посмотрите в /uploads/logs
0

#8 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 735
  • Регистрация: 20-Март 09
  • Репутация: 2 273
  • IPB version:3.1.x
 

Отправлено 28 Декабрь 2015 - 18:05

"Could not successfully run query" не является стандартной ошибкой php, а значит этот текст прописан в месте где выполняется запрос. Ищите по нему проблемный файл. Учитывая что запрос не стандартный и происходит при регистрации, начать следует с дополнительными методами авторизации или onSync событиями.

Чтото похожее на вашу ошибку http://ipbskins.ru/f...html#entry86470
0

#9 Пользователь не на сайте   millenium ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 17
  • Регистрация: 28-Декабрь 15
  • Репутация: 0
  • IPB version:4.1.x
 

Отправлено 28 Декабрь 2015 - 18:15

вот первое:
<?php exit; ?>

Mon, 28 Dec 2015 09:45:16 +0000 (Severity: 0)
192.168.0.1 - http://flud.perm.ru/forum/
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
 | File                                                                       | Function                                                                      | Line No.          |
 |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
 | /system/Db/Db.php                                                          | [IPS\Db\_Exception].__construct                                               | 121               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | /system/Data/Cache/None.php                                                | [IPS\_Db].i                                                                   | 120               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | /system/Dispatcher/Front.php                                               | [IPS\Data\Cache\_None].getWithExpire                                          | 340               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | /system/Dispatcher/Front.php                                               | [IPS\Dispatcher\_Front].checkCached                                           | 55                |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | /system/Dispatcher/Dispatcher.php                                          | [IPS\Dispatcher\_Front].init                                                  | 86                |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | /index.php                                                                 | [IPS\_Dispatcher].i                                                           | 13           


ну все в таком духе:

Mon, 28 Dec 2015 09:44:44 +0000 (Severity: 0)
178.161.175.34 - http://flud.perm.ru/forum/
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
 | File                                                                       | Function                                                                      | Line No.          |
 |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
 | /system/Db/Db.php                                                          | [IPS\Db\_Exception].__construct                                               | 121               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | /system/Data/Cache/None.php                                                | [IPS\_Db].i                                                                   | 120               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | /system/Dispatcher/Front.php                                               | [IPS\Data\Cache\_None].getWithExpire                                          | 340               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | /system/Dispatcher/Front.php                                               | [IPS\Dispatcher\_Front].checkCached                                           | 55                |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | /system/Dispatcher/Dispatcher.php                                          | [IPS\Dispatcher\_Front].init                                                  | 86                |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
 | /index.php                                                                 | [IPS\_Dispatcher].i   

0

#10 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 735
  • Регистрация: 20-Март 09
  • Репутация: 2 273
  • IPB version:3.1.x
 

Отправлено 28 Декабрь 2015 - 18:33

Этот запрос не логируется, потому что он выполняется в обход методов форума. Прочитайте указанную выше тему, у вас тот же случай. Не понятно откуда только он взялся на четверке.
0

#11 Пользователь не на сайте   millenium ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 17
  • Регистрация: 28-Декабрь 15
  • Репутация: 0
  • IPB version:4.1.x
 

Отправлено 28 Декабрь 2015 - 19:28

при попытке поменять на старый index.php - форум выдает: FATAL ERROR
Your settings could not be read by IP.Board. This is a fatal error and IP.Board cannot function while this issue persists.

<?php
/**
 * <pre>
 * Invision Power Services
 * IP.Board v3.4.2
 * Main public executable wrapper.
 * Set-up and load module to run
 * Last Updated: $Date: 2012-05-10 16:10:13 -0400 (Thu, 10 May 2012) $
 * </pre>
 *
 * @author 		$Author: bfarber $
 * @copyright	(c) 2001 - 2009 Invision Power Services, Inc.
 * @license		http://www.invisionpower.com/company/standards.php#license
 * @package		IP.Board
 * @link		http://www.invisionpower.com
 * @version		$Rev: 10721 $
 *
 */	

define( 'IPB_THIS_SCRIPT', 'public' );
require_once( './initdata.php' );/*noLibHook*/

require_once( IPS_ROOT_PATH . 'sources/base/darkLAE.php' );/*noLibHook*/

require_once( IPS_ROOT_PATH . 'sources/base/darkLAE.php' );/*noLibHook*/

require_once( IPS_ROOT_PATH . 'sources/base/ipsRegistry.php' );/*noLibHook*/
require_once( IPS_ROOT_PATH . 'sources/base/ipsController.php' );/*noLibHook*/

ipsController::run();

exit();


сейчас стоит такой
<?php
/**
 * @brief		Public bootstrap
 * @author		<a href='http://www.invisionpower.com'>Invision Power Services, Inc.</a>
 * @copyright	(c) 2001 - SVN_YYYY Invision Power Services, Inc.
 * @license		http://www.invisionpower.com/legal/standards/
 * @package		IPS Social Suite
 * @since		18 Feb 2013
 * @version		SVN_VERSION_NUMBER
 */
$_SERVER['SCRIPT_FILENAME']	= __FILE__;
require_once 'init.php';
\IPS\Dispatcher\Front::i()->run();

0

#12 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 735
  • Регистрация: 20-Март 09
  • Репутация: 2 273
  • IPB version:3.1.x
 

Отправлено 28 Декабрь 2015 - 20:05

А нахрена вы ставите файл от 3.4 на 4.1, в нем есть описанный код? Если и заменять то только из дистрибутива. Тот же случай не значит что в том же файле. Сперва отыщите проблемный файл с запросом.
0

#13 Пользователь не на сайте   millenium ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 17
  • Регистрация: 28-Декабрь 15
  • Репутация: 0
  • IPB version:4.1.x
 

Отправлено 28 Декабрь 2015 - 20:15

в дистрибутиве точно такой же index
0

#14 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 735
  • Регистрация: 20-Март 09
  • Репутация: 2 273
  • IPB version:3.1.x
 

Отправлено 28 Декабрь 2015 - 20:41

siv1987 сказал(а):

Тот же случай не значит что в том же файле. Сперва отыщите проблемный файл с запросом.

0

#15 Пользователь не на сайте   millenium ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 17
  • Регистрация: 28-Декабрь 15
  • Репутация: 0
  • IPB version:4.1.x
 

Отправлено 28 Декабрь 2015 - 20:43

как отыскать, с чего начать?
я в этом не совсем понимаю, точнее недавно разбираться стал. :unsure:
0

Сообщить об этой теме:


  • 2 Страниц +
  • 1
  • 2


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна