Опубликовано: 28 декабря 20159 г После перехода на 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. пользователи на форуме есть и заходят, но теперь только по последнему измененному нику или почте, а не изначально регистрированному.
Опубликовано: 28 декабря 20159 г В четвертой версии нет таблицы members, а значит и такого запроса в ней быть не может. В ипб sql ошибки логируются адресом где они произошли, где полный лог? Ищите модификацию или правку которая содержит этот запрос.
Опубликовано: 28 декабря 20159 г Автор В четвертой версии нет таблицы members, а значит и такого запроса в ней быть не может. В ипб sql ошибки логируются путем где они произошли, где полный лог? Ищите модификацию или правку которая содержит этот запрос. подскажите где эти логи смотреть?
Опубликовано: 28 декабря 20159 г Автор вот такие есть: coreregistration_validate0$member, $vid, $email
Опубликовано: 28 декабря 20159 г Автор Поддержка Инструменты SQLИнструменты SQL таблицы: какую именно?
Опубликовано: 28 декабря 20159 г таблицы: какую именно?Ни какую. Логи - это не таблицы. подскажите где эти логи смотреть? Посмотрите в /uploads/logs
Опубликовано: 28 декабря 20159 г "Could not successfully run query" не является стандартной ошибкой php, а значит этот текст прописан в месте где выполняется запрос. Ищите по нему проблемный файл. Учитывая что запрос не стандартный и происходит при регистрации, начать следует с дополнительными методами авторизации или onSync событиями. Чтото похожее на вашу ошибку http://ipbskins.ru/forum/topic13095.html#entry86470
Опубликовано: 28 декабря 20159 г Автор вот первое:<?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
Опубликовано: 28 декабря 20159 г Этот запрос не логируется, потому что он выполняется в обход методов форума. Прочитайте указанную выше тему, у вас тот же случай. Не понятно откуда только он взялся на четверке.
Опубликовано: 28 декабря 20159 г Автор при попытке поменять на старый index.php - форум выдает: FATAL ERRORYour 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();
Опубликовано: 28 декабря 20159 г А нахрена вы ставите файл от 3.4 на 4.1, в нем есть описанный код? Если и заменять то только из дистрибутива. Тот же случай не значит что в том же файле. Сперва отыщите проблемный файл с запросом.
Опубликовано: 28 декабря 20159 г Тот же случай не значит что в том же файле. Сперва отыщите проблемный файл с запросом.
Опубликовано: 28 декабря 20159 г Автор как отыскать, с чего начать?я в этом не совсем понимаю, точнее недавно разбираться стал. :unsure:
Опубликовано: 28 декабря 20159 г С чего начать и как отыскать я уже писал выше. Если вы совсем в этом не понимаете, пишите в лс с доступ фтп, за символическую плату мы устраним проблему.
После перехода на 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. пользователи на форуме есть и заходят, но теперь только по последнему измененному нику или почте, а не изначально регистрированному.