Bent-Wing
-
Postów
3 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Pliki
Galeria
Blogi
Sklep
Wydarzenia
Odpowiedzi opublikowane przez Bent-Wing
-
-
Dzięki za odpowiedź!
Moja panika była tak wielka, że napisałem na wszelki wypadek, na kilku forach to pytanie.
Na jednym z nich poradzono mi usunąć z listy część botów wyszukiwarek... co odniosło skutek i sprawa znikła.
Msb, czy zatem jest pewność, że to będzie działać i powinienem przywrócić tamtą listę botów, ale podmienić ten fragment?
Może napisz, co zmieniłeś, jeśli to nie będzie nazbyt upierdliwe pytanie.
Dzięki temu może sam się nieco poduczę
Forum będzie w grudniu przechodziło na najnowszą wersję dodam pro forma.
Pozdrawiam
-
Witam!
Przeszukałem szukajką zarówno to, jak i wiele innych for (w tym oficjalne Invisionize) w celu odnalezienia rozwiązania problemu, ale niestety nie odnalazłem
Jeśli jednak gdzieś coś podobnego się pojawiło to przepraszam najmocniej i bardzo proszę o linka.
Otóż od kilku godzin, zupełnie bez powodu i zapowiedzi, pojawia mi się na samej górze forum (ponad logiem forum) taki oto komunikat:
IPB WARNING [2] preg_match() [function.preg-match]: Compilation failed: repeated subpattern is too long at offset 19117 (Line: 168 of /sources/classes/class_session.php)
Pędem poleciałem do SQL Toolboxa, żeby sprawdzić tabele i kilka z nich było oznaczonych po "checku" jako "didn't be closed properly" czy jakoś tak. Dałem oczywiście repair i potem optimize i tabele wszystkie są już OK. Problem jednak nadal występuje.
A poza irytującym komunikatem na samej górze, niestety nie pozwala on zrobić nic co odwoływałoby się do ostatnio napisanych postów. Można wejść do spisu tematów, a nawet do poszczególnych tematów choć komunikat ten wciąż widnieje, ale gdy już chciałoby się wejść do menu nowych postów od ostatniej wizyty, czy też z głównej strony przejść do najświeższego postu w danym dziale to już niestety sie nie da - pusta strona i tylko ten komunikat. Że o pisaniu postów czy wysyłaniu PW nie wspomnę - to samo
Nic w pliku class_session.php nie zmieniałem.
Nie wiem co mam czynić i bardzo proszę o wszelką pomoc, za którą będę ogromnie wdzięczny.
Pozdrawiam serdecznie!
P.S. Poniżej linia, o której wspomina powyższy komunikat z rzeczonego pliku:
if ( preg_match( '/('.implode( '|', $this->bot_safe ) .')/i', $_SERVER['HTTP_USER_AGENT'], $match ) ) { $DB->simple_construct( array( 'select' => '*', 'from' => 'groups', 'where' =>" g_id=".intval($ibforums->vars['spider_group']) ) ); $DB->simple_exec(); $group = $DB->fetch_row(); foreach ($group as $k => $v) { $this->member[ $k ] = $v; } $this->member['restrict_post'] = 1; $this->member['g_use_search'] = 0; $this->member['g_email_friend'] = 0; $this->member['g_edit_profile'] = 0; $this->member['g_use_pm'] = 0; $this->member['g_is_supmod'] = 0; $this->member['g_access_cp'] = 0; $this->member['g_access_offline'] = 0; $this->member['g_avoid_flood'] = 0; $this->member['id'] = 0; $ibforums->perm_id = $this->member['g_perm_id']; $ibforums->perm_id_array = explode( ",", $ibforums->perm_id ); $ibforums->session_type = 'cookie'; $ibforums->is_bot = 1; $this->session_id = ""; $agent = trim($match[0]); //----------------------------------------- // Using lofi? //----------------------------------------- if ( strstr( $_SERVER['PHP_SELF'], 'lofiversion' ) ) { $qstring = "Lo-Fi: ".str_replace( "/", "", strrchr( $_SERVER['PHP_SELF'], "/" ) ); } else { $qstring = str_replace( "'", "", $_SERVER['QUERY_STRING']); } if ( $ibforums->vars['spider_visit'] ) { $DB->do_shutdown_insert( 'spider_logs', array ( 'bot' => $agent, 'query_string' => $qstring, 'ip_address' => $_SERVER['REMOTE_ADDR'], 'entry_date' => time(), ) ); } if ( $ibforums->vars['spider_active'] ) { $DB->simple_construct( array( 'delete' => 'sessions', 'where' => "id='".$agent.'='.str_replace('.','',$this->ip_address )."_session'" ) ); $DB->simple_shutdown_exec(); $this->create_bot_session($agent, $this->bot_map[ strtolower($agent) ]); } return $this->member; }
Wysyłanie PW - problem
w :: Konfiguracja/użytkowanie
Opublikowano · Edytowane przez Bent-Wing
Witam!
Od wczoraj szukam rozwiązania dla problemu, jaki pojawił mi się po update'owaniu skryptu do wersji 2.2. Niestety nigdzie nie znalazłem odpowiedzi. Jeśli jednak coś przeoczyłem to proszę o wyrozumiałość.
Problem dotyczy wysyłania prywatnych wiadomości.
Gdy wysyłam niewielkie - kilkuzdaniowe PW to wszystko odbywa się jak należy.
Gdy chcę wysłać coś większego niż te pare zdań to pojawia mi się następujący komunikat:
Próbowałem na Operze i Firefoxie i na obu efekt ten sam. Z resztą to nie wygląda na problem ze strony przeglądarki.
File Permissions Checker nie zwraca żadnych błędów - wszystkie wymagane pliki są "writeable".
Będę wdzięczny za pomoc
P.S. Gdy klikam w tym temacie na "pełna edycja" otrzymuję taki komunikat:
"Fatal error: Call to undefined function: reasonforedit_field() in /home/invisionize/public_html/forum/sources/classes/post/class_post_edit.php on line 538". To tak gwoli informacji jedynie :/