Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
millenium

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

Рекомендованные сообщения

После перехода на 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. пользователи на форуме есть и заходят, но теперь только по последнему измененному нику или почте, а не изначально регистрированному.

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение

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

 

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

Поделиться сообщением


Ссылка на сообщение

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

 

 

core

registration_validate

0

$member, $vid, $email

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение

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

Инструменты SQL

 

таблицы:

 

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

Поделиться сообщением


Ссылка на сообщение
таблицы:

 

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

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

 

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

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

Поделиться сообщением


Ссылка на сообщение

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

 

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

Поделиться сообщением


Ссылка на сообщение

вот первое:

<?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   

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение

при попытке поменять на старый 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();

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


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

Поделиться сообщением


Ссылка на сообщение

как отыскать, с чего начать?

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

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...