Уважаемые пользователи!
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? Ищите ответы здесь!
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5285
Стаж: 19 лет 4 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

L@SS@RD
Я обитал на форуме автора ещё когда была поддержка всех версий (даже 2.0.3).. но он писал, что нет мода для обновления с 2.0.* на 2.1.*, так как мод был переписан заново и проще всего было бы его ставить с нуля :(

Так что может соберёмся с силами и попробуем найти где же несовместимость с PHP 5 в версии 2.0.4? :roll:
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
L@SS@RD

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

Siava, я бы с радостью не заморачивался с этим, но ! Данная версия мода, а именно 2.0.4 встроена в phpBBplus 2.51(3?) и более ранние вроде.

Поэтому придётся разбираться.

С чего предлагаешь начать ?)

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

Сообщение Siava »

L@SS@RD
L@SS@RD писал(а):зЫ: в противном случае придётся выковыривать 2.0.4 из пхпббплюс и устанавливать 2.1.4 ... (это как минимум день сидеть... чтобы в конечном итоге всё заработало)
Это садомазохизм :mrgreen:

С чего начать.. хм..? Поискать наверно в коде мода какие-нибудь строки.. я бы этим раньше занялся, но вот проблема в том, что я не в курсе какие инструкции PHP4 или PHP3 не работают в PHP5 :?
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
L@SS@RD

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

Siava писал(а):Поискать наверно в коде мода какие-нибудь строки..
Имхо, если бы было всё так просто... уже бы давно была полноценная поддержка пхп5 phpBB, аналогично и с модами, думаю.

Отсюда мысли... Стоит ли игра свеч ? (не получится ли в итоге 2.1.4 у нас ?)) )
Аватара пользователя
RomaRS
phpBB 1.2.1
Сообщения: 29
Стаж: 18 лет 5 месяцев

Сообщение RomaRS »

L@SS@RD писал(а):Siava, RomaRS, а не видели случаем обновления с 2.0.4 до 2.1.0 хотя бы для этого мода? А то у автора на сайте поддержка начинается сразу с версии 2.1.0
Проблема в том, что CatHierarchy 2.1.* - это уже мод-пак из всех модов этого чела, и именно поэтому на них ничего не ставится - весь код перегружен...
И об обновлении речи ьыть не может, насколько я понимаю.
Я прамо не знаю, что делать... Столько делал свой модпак, и, получается, зря?.. :(
Ладно, буду пытаться оживить ту версию КатИерархий.

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

Смотрите, что я нашел:
http://rpgnet.clanmckeen.com/demo/viewtopic.php?t=3679

Только мне это не помогло...
Может кто-нибудь еще попробует?
L@SS@RD

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

В таком случае как насчёт альтернативы подобному моду ?
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 2 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

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

Сообщение Siava »

:shock: кажется решил :shock:

functions_categories_hierarchy.php

Найти в коде все $this
и заменить на $this_ch

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

Только вот я не уверен пока, но форум уже заработал.. :roll:

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

Походу это ещё не всё.. :(
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
SPeller
phpBB 1.4.0
Сообщения: 32
Стаж: 18 лет 5 месяцев

Сообщение SPeller »

Посмотрел - скорее всего в РНР5 переменная $this стала зарезервированным словом, и поэтому её уже нельзя использовать как простую переменную.

Предлагаю попробовать следующее:
открыть в блокноте следующие файлы:

admin\admin_forums_extend.php
goodies\MOD-extension_new_window_link.txt
includes\functions_categories_hierarchy.php
MOD-cat_hierarchy-part1.txt
MOD-cat_hierarchy-part2.txt
upgrades\mod-cat_hierarchy-upgrade_from_110_to_200.txt
upgrades\mod-cat_hierarchy-upgrade_from_200_to_201.txt
upgrades\MOD-upgrade_from_201_to_202.txt
upgrades\MOD-upgrade_from_202_to_203.txt
upgrades\MOD-upgrade_from_204-RC1_to_204-RC2.txt

нажать Ctrl+H, и заменить все $this на, например, $thi_s. И только после этого устанавливать мод.

Добавлено спустя 5 минут 16 секунд:
Siava писал(а): :shock: кажется решил :shock:

functions_categories_hierarchy.php

Найти в коде все $this
и заменить на $this_ch

Походу это ещё не всё.. :(
Ага. Этот чёртов $this встречается не только в functions_categories_hierarchy.php . Операцию по замене надо сделать везде, где это встречается в файлах мода.

А автору мода не мешало бы вставить чоп в одно место за такую писанину :)
L@SS@RD

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

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

Сообщение Siava »

SPeller
Заменил - не сработало.. не логинится, не входит в сами форумы... хотя может это уже проблемы других модов :roll:

L@SS@RD
давай колись уж :lol:

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

У меня кажется всё заработало! :shock:
Заменил эту $this на $this_ch во всех файлах этого мода, куда оно добавлялось.. (глюки с логином и др... были из-за того, что в common.php я при обновлении форума не добавлял данные для php5.)

Тестирую пока, но пока всё отлично :)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
SPeller
phpBB 1.4.0
Сообщения: 32
Стаж: 18 лет 5 месяцев

Сообщение SPeller »

Siava писал(а):SPeller
Заменил - не сработало.. не логинится, не входит в сами форумы... хотя может это уже проблемы других модов :roll:
Я ж писал - заменить в файлах мода, а потом устанавливать мод. По сути, это тоже самое что
Заменил эту $this на $this_ch во всех файлах этого мода
L@SS@RD

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

Проснулся ). Отписываюсь.

Да, как уже сказал SPeller надо было заменить данную переменную во всех файлах данного мода.

(В моём случае(с пхпББплюс) мне пришлось открывать родную инструкцию к данному моду и смотреть, какие файлы он затрагивает. Затем поиск по этим файлам заменой.)

Изначально, пока я ещё не обновил все файлы была ошибка в какой-то функции, которая формировала список форумов в админке, в разделе "Управление форумами", поэтому сначала пришлось её закомментить и разбираться дальше.

Но уже после обновления всех файлов функция заработала и список форумов начал исправно формироваться.

После этого всё и правда заработало и глюков пока замечено не было, связанных с конкретным модом.

+ ко всему, так как я этим занимался на phpBBplus 1.52(основан на phpBB 2.0.17), после включения отображения всех ошибок в файле common.php появилось несколько warning'ов в администраторском разделе, которые были вызваны неправильной передачей параметров в функции. Частично этот фикс был в официальном обновлении до 2.0.18 версии от phpBBgroup, но так как данная версия Plus, было ещё несколько подобных ошибок, решение которых, особого труда не составило.

Ну... в общем на этом всё =)

Thanks to: Siava, SPeller and Xpert.
Аватара пользователя
RomaRS
phpBB 1.2.1
Сообщения: 29
Стаж: 18 лет 5 месяцев

Сообщение RomaRS »

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

Сообщение Siava »

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

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