1

Topic: Ошибка 814 Undefined variable: pattern_callback

Недавно при просмотре топиков начала выскакивать ошибка 814. В логах это было написано,  Undefined variable: pattern_callback и ссылается на parse.php 814 строку.

Вот кусок кода, что не так тут?

814     $count = count($pattern_callback);
815     for ($i = 0; $i < $count; $i++) {
816        $text = preg_replace_callback($pattern_callback[$i], create_function('$matches', 'return '.$replace_callback[$i].';'), $text);
817     }

2

Re: Ошибка 814 Undefined variable: pattern_callback

RostovD wrote:

что не так тут?

Отключай расширения одно за другим, иначе никак не найдешь. А потом смотри где в расширении используется parser.php

Если вас никто не критикует – значит успеха вы еще не добились.

3

Re: Ошибка 814 Undefined variable: pattern_callback

YT007 wrote:

Отключай расширения одно за другим

ничего не помогает. постоянно вылазит эта ошибка  Default/bu

4

Re: Ошибка 814 Undefined variable: pattern_callback

открой config.php в корне форума, там строка будет

//define('FORUM_DISABLE_HOOKS', 1);

открой ее и если после этого не пропадет, то дело не в расширениях. Вспоминай где правил код, или восстанавливай файлы.
А при обращении к какому файлу появляется ошибка?

Если вас никто не критикует – значит успеха вы еще не добились.

5

Re: Ошибка 814 Undefined variable: pattern_callback

Ничего не помогло, все равно вылазяит

YT007 wrote:

А при обращении к какому файлу появляется ошибка?

только при просмотре темы появляется Default/bc

еще в конфиге были 2 строки нескрытые

define('FORUM', 1);

// Enable DEBUG mode by removing // from the following line
define('FORUM_DEBUG', 1);

что эт знач?

6

Re: Ошибка 814 Undefined variable: pattern_callback

define('FORUM', 1);

эту строку скрывать нельзя, иначе все перестанет работать.

вторая вывод ошибок, попробуй скрыть  //

Если вас никто не критикует – значит успеха вы еще не добились.

1

7

Re: Ошибка 814 Undefined variable: pattern_callback

YT007 wrote:

вторая вывод ошибок, попробуй скрыть  //

ох ниче себе! исчезла ошибка! Спасибо  Default/bp

8

Re: Ошибка 814 Undefined variable: pattern_callback

Здравствуйте! Та же проблема. Только установил форум. Расширений ноль! После заполнения своего профиля, вылезла ошибка 814.
Версия punbb 1.4.4

Проблема повторяется только при посещении профиля, а также в теме, где есть мои сообщения. Насколько это серъезно и как решить?

9

Re: Ошибка 814 Undefined variable: pattern_callback

Vano23 wrote:

После заполнения своего профиля, вылезла ошибка 814.

даа, действительно какой то баг. При вставке ссылки в подпись она появляется. Надо будет написать официалам.
Спасибо за рапорт  Default/ay

Vano23 wrote:

Насколько это серъезно и как решить?

Со временем будет решено, но пока в основных настройках отключите использование ББ кодов

$matches[1]

Вот тут решение посмотрите
вот ссылка