А ни у кого нет проблем с заходом на форум?

  • Автор темы Автор темы P00H
  • Дата начала Дата начала
МНе через раз показывает окно с надписью на англ. - "база данных порушена".. Иногда захожу, но быстро вылетаю..
 
Я форум не нахожу довольно часто, через день сильно тормозит.
Еще и такая проблемма - хожу по другим сайтам все нормально, захожу сюда - выдает ошибку и закрывает все эксплореры...

Но самое неприятное - я все время захожу через "Новые сообщения". Последнее время минут через 10 большинство тем там пропадают и пишет что "с последнего посещения" - вот эти новые темы... (10-15), хотя как зашел было 4 страницы... ( у меня страницы по 40 тем)
 
Тоже было такое,не мог зайти,а сейчас постоянно слетает регистрация,да ещё с последующей выдачей ошибки пароля или логина при правильном вводе оных.
 
грядут изменения :)
так что периодически могут возникать сбои - связано с установкой на сервер нового софта и дры. будет где-то около месяца. иногда.
 
Блин....Я думал это меня вместо Жореса забанили............Гы....Я счастлив..... Мой наркотик снова со мной:):):) :give_heart::sarcastic::girl_dance:
 
Я и ещё многие люди из Москвы видят вместо форума вот это.

bf_ugp_forumpermissions['cansearch'])) { print_no_permission(); } if (!$vbulletin->options['enablesearches']) { eval(standard_error(fetch_error('searchdisabled'))); } // ############################################################################# $globals = array( 'query' => TYPE_STR, 'searchuser' => TYPE_STR, 'exactname' => TYPE_BOOL, 'starteronly' => TYPE_BOOL, 'forumchoice' => TYPE_ARRAY, 'childforums' => TYPE_BOOL, 'titleonly' => TYPE_BOOL, 'showposts' => TYPE_BOOL, 'searchdate' => TYPE_NOHTML, 'beforeafter' => TYPE_NOHTML, 'sortby' => TYPE_NOHTML, 'sortorder' => TYPE_NOHTML, 'replyless' => TYPE_UINT, 'replylimit' => TYPE_UINT, 'searchthreadid' => TYPE_UINT, 'saveprefs' => TYPE_BOOL, 'quicksearch' => TYPE_BOOL, 'searchtype' => TYPE_BOOL, 'exclude' => TYPE_NOHTML, 'nocache' => TYPE_BOOL, 'ajax' => TYPE_BOOL, 'imagehash' => TYPE_STR, 'imagestamp' => TYPE_STR, 'userid' => TYPE_UINT, ); $vbulletin->input->clean_array_gpc('r', array( 'doprefs' => TYPE_NOHTML, 'searchtype' => TYPE_BOOL, 'searchid' => TYPE_UINT, )); // ############################################################################# if (empty($_REQUEST['do'])) { if ($vbulletin->GPC['searchid']) { $_REQUEST['do'] = 'showresults'; } else { $_REQUEST['do'] = 'intro'; } } if ($vbulletin->options['fulltextsearch']) { if ($permissions['genericpermissions'] & $vbulletin->bf_ugp_genericpermissions['cansearchft_bool']) { // use boolean when user has boolean, ignore NL $vbulletin->GPC['searchtype'] = 1; } else { // user only has permission to use nl search $vbulletin->GPC['searchtype'] = 0; } } // check for extra variables from the advanced search form if ($_POST['do'] == 'process') { // don't go to do=process, go to do=doprefs if ($vbulletin->GPC['doprefs'] != '') { $_POST['do'] = 'doprefs'; $_REQUEST['do'] = 'doprefs'; } } // workaround for 3.6 bug 1229 - 'find all threads started by x' + captcha if ($_REQUEST['do'] == 'process' AND !$vbulletin->userinfo['userid'] AND $vbulletin->options['searchimagecheck'] AND $vbulletin->options['regimagetype'] AND !isset($_REQUEST['imagestamp'])) { // guest user has come from a do=process link that does not include image verification $_REQUEST['do'] = 'intro'; } // make first part of navbar $navbits = array('search.php' . $vbulletin->session->vars['sessionurl_q'] => $vbphrase['search_forums']); $errors = array(); // ############################################################################# if (in_array($_REQUEST['do'], array('intro', 'showresults', 'doprefs')) == false) { // get last search for this user and check floodcheck if ($prevsearch = $db->query_first(" SELECT searchid, dateline FROM " . TABLE_PREFIX . "search AS search WHERE " . iif(!$vbulletin->userinfo['userid'], "ipaddress ='" . $db->escape_string(IPADDRESS) . "'", "userid = " . $vbulletin->userinfo['userid']) . " ORDER BY dateline DESC LIMIT 1 ")) { if (($timepassed = TIMENOW - $prevsearch['dateline']) < $vbulletin->options['searchfloodtime'] AND $vbulletin->options['searchfloodtime'] != 0 AND !($permissions['adminpermissions'] & $vbulletin->bf_ugp_adminpermissions['cancontrolpanel']) AND !can_moderate()) { if ($_REQUEST['do'] == 'process') { $errors[] = array('searchfloodcheck', $vbulletin->options['searchfloodtime'], ($vbulletin->options['searchfloodtime'] - $timepassed)); } else { eval(standard_error(fetch_error('searchfloodcheck', $vbulletin->options['searchfloodtime'], ($vbulletin->options['searchfloodtime'] - $timepassed)))); } } } } // ############################################################################# if ($_REQUEST['do'] == 'process') { $vbulletin->input->clean_array_gpc('r', $globals); ($hook = vBulletinHook::fetch_hook('search_process_start')) ? eval($hook) : false; // ############################################################################# // start search timer $searchstart = microtime(); if ($vbulletin->GPC['userid'] AND $userinfo = fetch_userinfo($vbulletin->GPC['userid'])) { $vbulletin->GPC_exists['searchuser'] = true; $vbulletin->GPC['searchuser'] = unhtmlspecialchars($userinfo['username']); } // ############################################################################# // error if no search terms if (empty($vbulletin->GPC['query']) AND empty($vbulletin->GPC['searchuser']) AND empty($vbulletin->GPC['replyless'])) { $errors[] = 'searchspecifyterms'; } if (!$vbulletin->userinfo['userid'] AND $vbulletin->options['searchimagecheck'] AND $vbulletin->options['regimagetype']) { require_once(DIR . '/includes/functions_regimage.php'); if (!verify_regimage_hash($vbulletin->GPC['imagehash'], $vbulletin->GPC['imagestamp'])) { $errors[] = 'register_imagecheck'; } } if (empty($errors)) { // ############################################################################# // if searching within a thread, $showposts must be true and sorting should be "dateline ASC" if ($vbulletin->GPC['searchthreadid']) { $vbulletin->GPC['sortby'] = 'dateline'; $vbulletin->GPC['sortorder'] = 'ASC'; $vbulletin->GPC['showposts'] = true; $vbulletin->GPC['forumchoice'] = array(); $vbulletin->GPC['starteronly'] = false; $vbulletin->GPC['titleonly'] = false; $vbulletin->GPC['replyless'] = false; $vbulletin->GPC['replylimit'] = false; } // #############################################################################

Я зашёл сюда по какой-то ссылке в месиве этих букв. Если нажимаю на "Новые сообщения, опять попадаю в эту матрицу.
 
Я и ещё многие люди из Москвы видят вместо форума вот это

bf_ugp_forumpermissions['cansearch'])) { print_no_permission(); } if (!$vbulletin->options['enablesearches']) { eval(standard_error(fetch_error('searchdisabled')) ); }

это и в Питере видали =)

ещё у меня переодически поевлялось сообщение что форум переезжает, возможны проблемы с 23 до 1..

вот сегодня с утра 2 раза видел это сообщение, потом пару раз матрицу.
 
тока что заработал, а так с обеда тоже одни коды были
 
У меня попрежнему
bf_ugp_forumpermissions['canview'])) { print_no_permission(); } if (empty($foruminfo['forumid'])) { // show all forums $forumid = -1; } else { // check forum permissions $_permsgetter_ = 'index'; $forumperms = fetch_permissions($foruminfo['forumid']); if (!($forumperms & $vbulletin->bf_ugp_forumpermissions['canview'])) { print_no_permission(); } // check if there is a forum password and if so, ensure the user has it set verify_forum_password($foruminfo['forumid'], $foruminfo['password']); // draw nav bar $navbits = array(); $parentlist = array_reverse(explode(',', substr($foruminfo['parentlist'], 0, -3))); foreach ($parentlist AS $forumID) { $forumTitle =& $vbulletin->forumcache["$forumID"]['title']; $navbits['forumdisplay.php?' . $vbulletin->session->vars['sessionurl'] . "f=$forumID"] = $forumTitle; } // pop the last element off the end of the $nav array so that we can show it without a link array_pop($navbits); $navbits[''] = $foruminfo['title']; $navbits = construct_navbits($navbits); } $today = vbdate('Y-m-d', TIMENOW, false, false); // ### TODAY'S BIRTHDAYS ################################################# if ($vbulletin->options['showbirthdays']) { if (!is_array($vbulletin->birthdaycache) OR ($today != $vbulletin->birthdaycache['day1'] AND $today != $vbulletin->birthdaycache['day2'])) { // Need to update! require_once(DIR . '/includes/functions_databuild.php'); $birthdaystore = build_birthdays(); DEVDEBUG('Updated Birthdays'); } else { $birthdaystore = $vbulletin->birthdaycache; } switch ($today) { case $birthdaystore['day1']: $birthdays = $birthdaystore['users1']; break; case $birthdaystore['day2']: $birthdays = $birthdaystore['users2']; break; } // memory saving unset($birthdaystore); if ($stylevar['dirmark']) { $birthdays = str_replace('', $stylevar['dirmark'], $birthdays); } $show['birthdays'] = iif ($birthdays, true, false); } else { $show['birthdays'] = false; } // ### TODAY'S EVENTS ################################################# if ($vbulletin->options['showevents']) { require_once(DIR . '/includes/functions_calendar.php'); $future = gmdate('n-j-Y' , TIMENOW + 86400 + 86400 * $vbulletin->options['showevents']); if (!is_array($vbulletin->eventcache) OR $future != $vbulletin->eventcache['date']) { // Need to update! $eventstore = build_events(); DEVDEBUG('Updated Events'); } else { $eventstore = $vbulletin->eventcache; } unset($eventstore['date']); $events = array(); $eventcount = 0; foreach ($eventstore AS $eventid => $eventinfo) { $offset = $eventinfo['dst'] ? $vbulletin->userinfo['timezoneoffset'] : $vbulletin->userinfo['tzoffset']; $eventstore["$eventid"]['dateline_from_user'] = $eventinfo['dateline_from_user'] = $eventinfo['dateline_from'] + $offset * 3600; $eventstore["$eventid"]['dateline_to_user'] = $eventinfo['dateline_to_user'] = $eventinfo['dateline_to'] + $offset * 3600; $gettime = TIMENOW - $vbulletin->options['hourdiff']; $iterations = 0; $todaydate = getdate($gettime); if (!$eventinfo['singleday'] AND !$eventinfo['recurring'] AND $eventinfo['dateline_from_user'] < gmmktime(0, 0, 0, $todaydate['mon'], $todaydate['mday'], $todaydate['year'])) { $sub = -3; } else if ($eventinfo['holidayid']) { $sub = -2; } else if ($eventinfo['singleday']) { $sub = -1; } else { $sub = $eventinfo['dateline_from_user'] - (86400 * (intval($eventinfo['dateline_from_user'] / 86400))); } if ($vbulletin->userinfo['calendarpermissions']["$eventinfo[calendarid]"] & $vbulletin->bf_ugp_calendarpermissions['canviewcalendar'] OR ($eventinfo['holidayid'] AND $vbulletin->options['showholidays'])) { if ($eventinfo['userid'] == $vbulletin->userinfo['userid'] OR $vbulletin->userinfo['calendarpermissions']["$eventinfo[calendarid]"] & $vbulletin->bf_ugp_calendarpermissions['canviewothersevent'] OR ($eventinfo['holidayid'] AND $vbulletin->options['showholidays'])) { if (!$eventinfo['recurring'] AND !$vbulletin->options['showeventtype'] AND !$eventinfo['singleday'] AND cache_event_info($eventinfo, $todaydate['mon'], $todaydate['mday'], $todaydate['year'])) { $events["$eventid"][] = $gettime . "_$sub"; } else { while ($iterations < $vbulletin->options['showevents']) { $addcache = false; $todaydate = getdate($gettime); if ($eventinfo['holidayid'] AND $eventinfo['recurring'] == 6) { if ($eventinfo['recuroption'] == "$todaydate[mon]|$todaydate[mday]") { $addcache = true; } } else if (cache_event_info($eventinfo, $todaydate['mon'], $todaydate['mday'], $todaydate['year'])) { $addcache = true; } if ($addcache) { if (!$vbulletin->options['showeventtype']) { $events["$eventid"][] = $gettime . "_$sub"; } else { $events["$gettime"][] = $eventid; } $eventcount++; } $iterations++; $gettime += 86400; } } } } } if (!empty($events)) { if ($vbulletin->options['showeventtype']) { ksort($events, SORT_NUMERIC); } else { function groupbyevent($a, $b) { if ($a[0] == $b[0]) { return 0; } else { $values1 = explode('_', $a[0]); $values2 = explode('_', $b[0]); if ($values1[0] != $values2[0]) { return ($values1[0] < $values2[0]) ? -1 : 1; } else { // Same day events. Check the event start time to order them properly (compare number of seconds from 00:00) return ($values1[1] < $values2[1]) ? -1 : 1; } } } uasort($events, 'groupbyevent'); // this crazy code is to remove $sub added above that ensures a event maintains its position after the sort // if associative values are the same foreach($events AS $eventid => $times) { foreach ($times AS $key => $time) { $events["$eventid"]["$key"] = intval($time); } } } $upcomingevents = ''; foreach($events AS $index => $value) { $pastevent = 0; $pastcount = 0; $comma = $eventdates = $daysevents = ''; if (!$vbulletin->options['showeventtype']) { // Group by Event // $index = $eventid $eventinfo = $eventstore["$index"]; if (empty($eventinfo['recurring']) AND empty($eventinfo['singleday'])) { // ranged event -- show it from its real start and real end date (vbgmdate) $fromdate = vbdate($vbulletin->options['dateformat'], $eventinfo['dateline_from_user'], false, true, false, true); $todate = vbdate($vbulletin->options['dateformat'], $eventinfo['dateline_to_user'], false, true, false, true); if ($fromdate != $todate) { $eventdates = construct_phrase($vbphrase['event_x_to_y'], $fromdate, $todate); } else { $eventdates = vbdate($vbulletin->options['dateformat'], $eventinfo['dateline_from_user'], false, true, false, true); } $day = vbdate('Y-n-j', $eventinfo['dateline_from_user'], false, false); } else { unset($day); foreach($value AS $key => $dateline) { if (($dateline - 86400) == $pastevent AND !$eventinfo['holidayid']) { $pastevent = $dateline; $pastcount++; continue; } else { if ($pastcount) { $eventdates = construct_phrase($vbphrase['event_x_to_y'], $eventdates, vbdate($vbulletin->options['dateformat'], $pastevent, false, true, false)); } $pastcount = 0; $pastevent = $dateline; } if (!$day) { $day = vbdate('Y-n-j', $dateline, false, false, false); } $eventdates .= $comma . vbdate($vbulletin->options['dateformat'], $dateline, false, true, false); $comma = ', '; } if ($pastcount) { $eventdates = construct_phrase($vbphrase['event_x_to_y'],
 
И вот ещё не убралось
$eventdates, vbdate($vbulletin->options['dateformat'], $pastevent, false, true, false)); } } if ($eventinfo['holidayid']) { $callink = '" . $vbphrase['holiday' . $eventinfo['holidayid'] . '_title'] . ""; } else { $callink = '$eventinfo[title]"; } } else { // Group by Date $eventdate = vbdate($vbulletin->options['dateformat'], $index, false, true, false); $day = vbdate('Y-n-j', $index, false, false, false); foreach($value AS $key => $eventid) { $eventinfo = $eventstore["$eventid"]; if ($eventinfo['holidayid']) { $daysevents .= $comma . '" . $vbphrase['holiday' . $eventinfo['holidayid'] . '_title'] . ""; } else { $daysevents .= $comma . '$eventinfo[title]"; } $comma = ', '; } } ($hook = vBulletinHook::fetch_hook('forumhome_event')) ? eval($hook) : false; eval('$upcomingevents .= "' . fetch_template('forumhome_event') . '";'); } // memory saving unset($events, $eventstore); } $show['upcomingevents'] = iif ($upcomingevents, true, false); $show['todaysevents'] = iif ($vbulletin->options['showevents'] == 1, true, false); } else { $show['upcomingevents'] = false; } // ### LOGGED IN USERS ################################################# $activeusers = ''; if (($vbulletin->options['displayloggedin'] == 1 OR $vbulletin->options['displayloggedin'] == 2 OR ($vbulletin->options['displayloggedin'] > 2 AND $vbulletin->userinfo['userid'])) AND !$show['search_engine']) { $datecut = TIMENOW - $vbulletin->options['cookietimeout']; $numbervisible = 0; $numberregistered = 0; $numberguest = 0; $forumusers = $db->query_read_slave(" SELECT user.username, (user.options & " . $vbulletin->bf_misc_useroptions['invisible'] . ") AS invisible, user.usergroupid, session.userid, session.inforum, session.lastactivity, IF(displaygroupid=0, user.usergroupid, displaygroupid) AS displaygroupid, infractiongroupid FROM " . TABLE_PREFIX . "session AS session LEFT JOIN " . TABLE_PREFIX . "user AS user ON(user.userid = session.userid) WHERE session.lastactivity > $datecut " . iif($vbulletin->options['displayloggedin'] == 1 OR $vbulletin->options['displayloggedin'] == 3, "ORDER BY username ASC") . " "); if ($vbulletin->userinfo['userid']) { // fakes the user being online for an initial page view of index.php $vbulletin->userinfo['joingroupid'] = iif($vbulletin->userinfo['displaygroupid'], $vbulletin->userinfo['displaygroupid'], $vbulletin->userinfo['usergroupid']); $userinfos = array ( $vbulletin->userinfo['userid'] => array ( 'userid' =>& $vbulletin->userinfo['userid'], 'username' =>& $vbulletin->userinfo['username'], 'invisible' =>& $vbulletin->userinfo['invisible'], 'inforum' => 0, 'lastactivity' => TIMENOW, 'usergroupid' =>& $vbulletin->userinfo['usergroupid'], 'displaygroupid' =>& $vbulletin->userinfo['displaygroupid'], 'infractiongroupid' =>& $vbulletin->userinfo['infractiongroupid'], ) ); } else { $userinfos = array(); } $inforum = array(); while ($loggedin = $db->fetch_array($forumusers)) { $userid = $loggedin['userid']; if (!$userid) { // Guest $numberguest++; $inforum["$loggedin[inforum]"]++; } else if (empty($userinfos["$userid"]) OR ($userinfos["$userid"]['lastactivity'] < $loggedin['lastactivity'])) { $userinfos["$userid"] = $loggedin; } } if (!$vbulletin->userinfo['userid'] AND $numberguest == 0) { $numberguest++; } foreach ($userinfos AS $userid => $loggedin) { $numberregistered++; if ($userid != $vbulletin->userinfo['userid']) { $inforum["$loggedin[inforum]"]++; } fetch_musername($loggedin); ($hook = vBulletinHook::fetch_hook('forumhome_loggedinuser')) ? eval($hook) : false; if ]
 
вот так всегда и бывает, одним бекары, а другим доллары :english_en:
 

Сейчас просматривают