VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Здравствуйте.
Вопрос в следующем: error.log сервера кишит вот такими записями:
Code:
PHP Fatal error: Call to a member function query_first_slave() on a non-object in /home/www/htdocs/forum/includes/functions.php on line 1319
PHP Fatal error: Call to a member function query_read_slave() on a non-object in /home/www/htdocs/forum/includes/functions.php on line 3112
При этом внешне все вроде работает нормально. Что это может значить?
Форум 3.7.4
$hook_query_fields = $hook_query_joins = '';
($hook = vBulletinHook::fetch_hook('fetch_userinfo_query')) ? eval($hook) : false;
// no cache available - query the user
>>>>>> $user = $vbulletin->db->query_first_slave("
SELECT " .
iif(($option & FETCH_USERINFO_ADMIN), ' administrator.*, ') . "
userfield.*, usertextfield.*, user.*, UNIX_TIMESTAMP(passworddate) AS passworddate, user.languageid AS saved_languageid,
и т.д.
Второй фрагмент: (строку 3112 пометил так же):
Code:
if (!empty($templateids))
{
// run query
>>>>>> $temps = $vbulletin->db->query_read_slave("
SELECT title, template
FROM " . TABLE_PREFIX . "template
WHERE templateid IN (" . implode(',', $templateids) . ")
");
@perfectsense
Простоузер
Join Date: Feb 2008
Posts: 16
Версия vB: 3.8.4
Reputation:
Novice 2
Репутация в разделе: 2
0
Ghost, вы намекаете, что надо false на true исправить? Пробовал, ничего не меняется.
Или я что-то не так понял?
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,748
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20280
Репутация в разделе: 8444
0
Quote:
Originally Posted by perfectsense
вы намекаете, что надо false на true исправить?
при чем тут это?
какой то хак корявый, скорей всего, в первом куске кода видно, что там есть хук, к торорому этот хак цепляется
ищи в менеджере плагинов поиск по странице fetch_userinfo_query
смотри к какому хаку относится модуль