Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Белый экран и... ВСЁ!

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
L@SS@RD

Сообщение L@SS@RD »

RomaRS, рассказывай, что за ошибки, разберёмся вместе =)
Аватара пользователя
RomaRS
phpBB 1.2.1
Сообщения: 29
Стаж: 18 лет 5 месяцев

Сообщение RomaRS »

L@SS@RD
Так у тебя все работает без глюков?
А я попробую пока чисто установить мод заново с исправлениями, а то я делал исправления прямо в коде уже установленного мода - мог вполне ошибиться. Как проверю - отпишусь.

Siava, А проблема мне кажется все-таки в моде, т.к. без него и с установленными другими модами у меня все работает нормально :)

А может быть в 2.0.6-версии эти траблы исправили?
Эх... Надо все смотреть - а времени-то нема!

А насчет админской панели глюка я читал где-то на форумах создателя мода. Там эту проблему решили.

Добавлено спустя 1 час 21 минуту 54 секунды:

Так, он запустился, ура!
Только проблемка в следующем - не хочет заходить в админскую панель. Слева фрейм пустой, а затем пишет Connection Time Out. Что за?..
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5285
Стаж: 19 лет 4 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

RomaRS
RomaRS писал(а):Только проблемка в следующем - не хочет заходить в админскую панель. Слева фрейм пустой, а затем пишет Connection Time Out. Что за?.
Вот-вот.. аналогично.. хотя наверно как-то решается.. тут в форуме были похожие вопросы :roll:
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
L@SS@RD

Сообщение L@SS@RD »

RomaRS, у меня проявился только 1 глюк, на который я сначала не обратил внимания...

Это как раз формирование списка форумов, в админ-панели, в управлении форумами. Я сравнил с рабочим вариантом мода и оказалось, что что-то не то ) Структура отображается неверно. Решения пока не нашёл... ошибок тоже нету, даже с включенным отображением в common.php

В остальном вроде всё ок... функциональность не пропала.

Добавлено спустя 1 минуту 9 секунд:

Да, напоминаю, что у меня он был встроен в phpBBplus и заново я не пытался ставить этот мод...
Аватара пользователя
RomaRS
phpBB 1.2.1
Сообщения: 29
Стаж: 18 лет 5 месяцев

Сообщение RomaRS »

Люди, кто-нибудь может проверить этот фикс?
А то у меня PHP5 только на Джино, а сам на диал-апе сижу... :(
В общем, вот что надо сделать:

Код: Выделить всё

# 
#-----[ OPEN ]------------------------------------------------ 
# 
admin/admin_forums.php 
# 
#-----[ FIND ]------------------------------------------------ 
# 
//-- modify 
            $sql = "UPDATE " . FORUMS_TABLE . " 
               SET cat_id = $to_id" . $sql_feed . " 
               WHERE cat_id = $from_id" . $sql_where; 
//-- fin mod : categories hierarchy ---------------------------------------------------------------- 
            if( !$result = $db->sql_query($sql) ) 
            { 
               message_die(GENERAL_ERROR, "Couldn't move forums to other category", "", __LINE__, __FILE__, $sql); 
            } 
         } 
# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
         else if ( $to_fid == 'Root' ) 
         { 
            $found = false; 
            for ($i=0; $i < count($tree['sub'][POST_CAT_URL . $from_id]); $i++) 
            { 
               $found = ($tree['type'][$tree['keys'][$tree['sub'][POST_CAT_URL . $from_id][$i]]] == POST_FORUM_URL); 
            } 
            if ($found) 
            { 
               message_die(GENERAL_ERROR, $lang['Must_delete_forums']); 
            } 
         } 
# 
#-----[ SAVE/CLOSE ALL FILES ]-------------------------------- 
# 
# EoM
Затем запустить эту штуку:
http://ggweb-fr.com/gg/dev/download/fix ... 205_db.zip

Эта тема была здесь: http://rpgnet.clanmckeen.com/demo/viewtopic.php?t=3679

Добавлено спустя 14 минут 56 секунд:

ЛЮДИ!
Так, мне удадлсь локализовать ошибку.
Я убрал файл admin_forums.php и admin_faq.php (мод FAQ Admin - видимо, подобный глюк), т.к. выводились какие-то ошибки redeclaration'ах функций. Закомментировал - админская панель запустилась. Теперь надо искать суть ошибки. Авось моя инфа поможет.

Да, проверьте все-таки этот фикс, т.к. там именно о проблеме в admin_forums говорили... :roll:
Прошу проверить!

Добавлено спустя 54 минуты 59 секунд:

Я ЭТО СДЕЛАЛ!
ПОВТОРЯЮ, Я ЭТО СДЕЛАЛ!!!!!!!!!!!!!!!!
YYYYYEEEEEEHHHHHHAAAAAWW!!!!!!!!

В общем, рассказываю.
Вначале я слелал вот этот фикс:

Код: Выделить всё

# 
#-----[ OPEN ]------------------------------------------------ 
# 
admin/admin_forums.php 
# 
#-----[ FIND ]------------------------------------------------ 
# 
        $sql = "UPDATE " . FORUMS_TABLE . "
          SET cat_id = $to_id
          WHERE cat_id = $from_id";
        if( !$result = $db->sql_query($sql) )
        {
          message_die(GENERAL_ERROR, "Couldn't move forums to other category", "", __LINE__, __FILE__, $sql);
        }
      }
# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
//MOD-CAT FIX
       else if ( $to_fid == 'Root' ) 
         { 
            $found = false; 
            for ($i=0; $i < count($tree['sub'][POST_CAT_URL . $from_id]); $i++) 
            { 
               $found = ($tree['type'][$tree['keys'][$tree['sub'][POST_CAT_URL . $from_id][$i]]] == POST_FORUM_URL); 
            } 
            if ($found) 
            { 
               message_die(GENERAL_ERROR, $lang['Must_delete_forums']); 
            } 
         } 
//END MOD-CAT FIX
# 
#-----[ SAVE/CLOSE ALL FILES ]-------------------------------- 
# 
# EoM
Но это еще не все.
Следующая проблема эта встречается в двух (!) модах. Помимо этого $this (создатель, программист хренов, чтоб его... :P ну как это можно писать такие названия переменных???!), он (они!) еще сумели перегрузить get_info, которая используется в admin/index.php для определения, не появилась ли новая версия, чтоб ее... :evil: В общем, по ходу, создатели этих модов (FAQ Admin и Mod-CatHierarchy) делали свои разработки на более старых версиях форума, где этой проверки на версию не было. Значит, если у вас стоит только один Mod-CatHierarchy мод подкатегорий, надо только закомментировать блок проверки версий, где встречается эта переменная $get_info. Если вы еще юзаете FAQ Admin, который вводит свою функцию get_info() получения инфы о текущем FAQ-модуле, то надо эту функцию во всем моде переименовать. В случае устновленных и того, и другого, действия следующие:
1) убрать информацию о наличии новой версии PHPBB:

Код: Выделить всё

# 
#-----[ OPEN ]---------------------------------- 
# 
admin/index.php
# 
#-----[ FIND ]---------------------------------- 
# 
  // Check for new version
# 
#-----[ BEFORE, ADD ]---------------------------------- 
# 
/*
# 
#-----[ FIND ]---------------------------------- 
# 
  $template->assign_vars(array(
    'VERSION_INFO'  => $version_info,
    'L_VERSION_INFORMATION' => $lang['Version_information'])
  );
# 
#-----[ AFTER, ADD ]---------------------------------- 
# 
*/
# 
#-----[ SAVE/CLOSE ALL FILES ]---------------------------------- 
# 
2.1.1) Если у вас стоит один из этих модов и все равно ничего не работает, поищите переменную get_info во всей директории admin/, и переименуйте те файлы, в которых она есть
2.1.2) Если все заработало, сами понимаете, что делать
2) Если у вас стоят оба мода FAQ Admin и ModCatHierarchy:
В одном из них, удобнее в FAQ Admin, сами понимаете - он меньше :wink:, меняем все get_info на get_faq_info или что-то в этом роде.

В общем, пришли к выводу, что все эти белые экраны связаны с переопределением зарезервированных переменных. Если глюк в админской панели, локализовать его можно поочередно удаляя все ее функции (файлы admin_*.php), локализуя ошибку.

Надеюсь, у вас тоже все заработает :wink: :D

В вообще, у меня еще есть проблемка, но то уже из другой оперы. Логинится только со второго раза, и выходит тоже. Но об этом в другой теме: http://phpbbguru.net/community/viewtopi ... 8619#58619

Добавлено спустя 12 минут 20 секунд:

Да, забыл еще 2 переменные для FAQ Admin MOD:
помимо get_info, надо еще переименовать get_list и get_lang_list в admin/admin_faq.php.
А проблему с Connection Timed Out при проверке версий теперь давайте обсудим здесь: http://phpbbguru.net/community/viewtopi ... 8621#58621
L@SS@RD

Сообщение L@SS@RD »

Так, чтобы попробовать решить, вышеупомянутую мной проблему с отображением списка форумов в админке, я решил взять ещё раз старый(родной) файл(admin_forums.php) из phpBBplus и произвести поэтапные изменения в нём заново, одновременно проверяя работоспособность на рабочем форуме.

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

Буду проверять дальше.

Добавлено спустя 7 минут 32 секунды:

в 20:18 минут по московскому времени прошло повторное тестирование работоспособности данного мода. И прошло оно успешно !

Ура, товарищи !!! =))
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5285
Стаж: 19 лет 4 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

RomaRS
RomaRS писал(а): Если глюк в админской панели, локализовать его можно поочередно удаляя все ее функции (файлы admin_*.php), локализуя ошибку.
Таким методом я из 127 файлов обнаружил 5 несовместимых с PHP5.

admin_statistics.php
admin_pa_ug_auth.php
admin_medal.php

admin_subtemplates.php
admin_ip_log_bat2.php

В admin_medal.php замена get_info не срабатывает
с admin_subtemplates.php разобрался, там тот же $this (так как автор тот же что и подфорумов)
в других файлах вообще ничего похожего нет.. придётся искать :(

+ нашёл ещё несовместимость с PHP5 в Full Album Pack, где снова используется технология подкатегорий.
Пофиксил:
album_hierarchy_functions.php
album_hierarchy_sql.php

найти $this и заменить на что-нибудь.. например $this_album

(синим обозначил имена файлов, которые исправить удалось, красным - пока ещё нет)

Добавлено спустя 4 минуты 45 секунд:

RomaRS
1) убрать информацию о наличии новой версии PHPBB:
Хм.. у меня и с этим кодом всё корректно работает :roll:
Вначале я слелал вот этот фикс:
А зачем этот фикс, если с установленным модом подфорумов о стандартной функции управления форумами можно позабыть...?
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
L@SS@RD

Сообщение L@SS@RD »

Siava, а ты аккуратно заменял переменную $this из мода Cat Hierarchy ?
Я просто в паре файлов встречал где $this выполняет функцию указателя.

Если ты делал автоматическую замену всех $this'ов... то есть вероятность, что где-то могла закрасться ошибка из-за этого.

(К сожалению сейчас уже точно не скажу в каком файле я встречал это... но проверь хотя бы те, которые у тебя красным отмечены...)
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5285
Стаж: 19 лет 4 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

L@SS@RD
Конечно аккуратно :) пролистал инструкцию мода и копируемые файлы и заменил в них.. в этих файлах уже причина в других инструкциях и точно не из-за CatHierarhy.. где-то в типах переменных, где-то ещё фиг знает в чём.. придётся копаться в error_log'e и гугле.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
L@SS@RD

Сообщение L@SS@RD »

Siava, понятно... ну тогда только по конкретным ошибкам ориентироваться ...
Аватара пользователя
RomaRS
phpBB 1.2.1
Сообщения: 29
Стаж: 18 лет 5 месяцев

Сообщение RomaRS »

Рад, что совместными усилиями мы чего-то добились :wink:
Спасибо, L@SS@RD, Siava и SPeller
NCom
phpBB 2.0.11
Сообщения: 810
Стаж: 18 лет 4 месяца
Откуда: Ставрополь
Забанен: Бессрочно

Сообщение NCom »

Здраствуйте. Я в админке создал подфорум...удалил другой, далее чистый выводит вот эти ошибки

Код: Выделить всё

Notice: Undefined index: hide in /home/ncomsistemru/www/includes/functions_mods_settings.php on line 130

Notice: Undefined index: hide in /home/ncomsistemru/www/includes/functions_mods_settings.php on line 130

Notice: Undefined index: hide in /home/ncomsistemru/www/includes/functions_mods_settings.php on line 130

Notice: Undefined index: datetime in /home/ncomsistemru/www/includes/mods_settings/mod_calendar.php on line 53

Notice: Undefined index: datetime in /home/ncomsistemru/www/includes/mods_settings/mod_calendar.php on line 56

Notice: Undefined index: datetime in /home/ncomsistemru/www/includes/mods_settings/mod_calendar.php on line 57
и все в таком же духе. Помогите пожалуйста.

Добавлено спустя 2 часа 36 минут 40 секунд:

все перечисленное не помогло

Добавлено спустя 59 минут 44 секунды:

блин у хостеров видимо каникулы. :(жаль.

Одна надежда-вы.
вот линк на ошибки

Добавлено спустя 1 час 24 минуты 10 секунд:

Народ...помогите. подскажите чт нибудь. меня уже задолбали все. хоть асю отключай. помогите.
Аватара пользователя
danielcasster
phpBB 1.2.0
Сообщения: 10
Стаж: 18 лет 2 месяца
Откуда: Earth

Сообщение danielcasster »

та же проблема. Прописал:

Код: Выделить всё

#open 
common.php 

#find 
error_reporting  (E_ERROR | E_WARNING | E_PARSE); // This will NOT report uninitialized variables 

#replace with 
error_reporting  (E_ALL); // This will NOT report uninitialized variables
выдает:
Notice: Use of undefined constant TEMPLATE_CONFIG - assumed 'TEMPLATE_CONFIG' in /pub/home/jl73/htdocs/forums/includes/functions.php on line 411

Notice: Undefined index: 2 in /pub/home/jl73/htdocs/forums/includes/auth.php on line 286

Notice: Undefined index: 3 in /pub/home/jl73/htdocs/forums/includes/auth.php on line 286

Notice: Undefined index: 4 in /pub/home/jl73/htdocs/forums/includes/auth.php on line 286

Notice: Undefined index: You_last_visit in /pub/home/jl73/htdocs/forums/includes/page_header.php on line 420
Все дороги ведут к тем, кто их строил...
Аватара пользователя
danielcasster
phpBB 1.2.0
Сообщения: 10
Стаж: 18 лет 2 месяца
Откуда: Earth

Сообщение danielcasster »

Проблема не решена. Сколько не мучался.
Наличие форума критично, ибо презентация сайта не за горами...
Все дороги ведут к тем, кто их строил...
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 18 лет 2 месяца
Откуда: Ленинград

Сообщение /DiOs »

danielcasster писал(а):Notice: Use of undefined constant TEMPLATE_CONFIG - assumed 'TEMPLATE_CONFIG'
И таки вы будете утверждать, что файл <имя_шкуры>.cfg лежит в том же каталоге, где и сама шкурка и регистр имен совпадает?
И если я неправ, пусть старшие товарищи поправят меня

Вернуться в «Поддержка phpBB 2.0.x»