Обновляем форум phpBB 2.0.11 до 2.0.12
Если вы производили какие-либо изменения в коде форума, то вам тогда проще обновить самим (вручную), а иначе просто скачайте BBtoNuke 2.0.12 и скопируйте в дерикторию с нюкой.
Обновляем вручную: Открываем modules/Forums/admin/admin_db_utilities.php Находим (~733): PHP код:
Заменяем на: PHP код:
Открываем modules/Forums/admin/index.php Находим (~597): PHP код:
Ниже добавляем: PHP код:
Открываем modules/Forums/common.php Находим (~56): PHP код:
Заменяем на: PHP код:
Находим (~72): PHP код:
Ниже добавляем: PHP код:
Находим (~82): PHP код:
Заменяем на: PHP код:
Находим (~225): PHP код:
Заменяем на: PHP код:
Открываем includes/functions.php Находим (~85): PHP код:
Заменяем на: PHP код:
Находим (~90): PHP код:
Ниже добавляем: PHP код:
Находим (~634): PHP код:
Заменяем на: PHP код:
|
продолжаем...
Открываем includes/page_tail.php
Находим (~78): PHP код:
Заменяем на: PHP код:
Открываем includes/template.php Находим (~274): PHP код:
Заменяем на: PHP код:
Открываем includes/usercp_avatar.php Находим (~56): PHP код:
После добавляем: PHP код:
Находим (~72): PHP код:
После добавляем: PHP код:
Находим (~237): PHP код:
После добавляем: PHP код:
Открываем includes/usercp_register.php Находим (~462): PHP код:
Заменяем на: PHP код:
Открываем modules/Forums/language/lang_english/lang_admin.php Найдите (~727): PHP код:
До этого добавьте: PHP код:
Откройте modules/Forums/language/lang_russian/lang_admin.php Найдите (~713): PHP код:
До этого добавьте: PHP код:
Откройте modules/Forums/templates/subSilver/admin/index_body.tpl Найдите (~77): PHP код:
После добавьте: PHP код:
Откройте themes/DeepBlue/forums/overall_footer.tpl Найдите (~11): PHP код:
Замените на: PHP код:
Откройте themes/DeepBlue/forums/simple_footer.tpl Найдите (~11): PHP код:
Замените на: PHP код:
Откройте modules/Forums/viewtopic.php Найдите (~510): PHP код:
Ниже добавьте: PHP код:
Если установлен Патч 2.9, то Найдите (~22): PHP код:
Замените на: PHP код:
Выполните SQL запрос: Код:
в место nuke_ вставте свой префикс таблицы! На этом закончена Модернизация Вашего форума phpBB 2.0.11 до версии phpBB 2.0.12!:wink: |
Fatal error: Call to undefined function: encode_ip() in t:\home\www.brofj.ru\www\modules\forums\common.php on line 217
Куда копировать? по подробнее плз |
поставь сначала патч 2.9 а потом уже ставь обновление форума.
а копировать все надо в корень с нюкой |
PHP-Nuke 7.5 Patched 2.9
При замене bbtonuke 2.11 на 2.13 не удается зайти в панель администрирования выдает сообщение: Fatal error: Call to undefined function: encode_ip() in ...l/modules/Forums/common.php on line 220 если возвращаю в .../modules/Forum/ файлы из PHP-Nuke 7.5 Patched 2.9 - все работает нормально :angry: уж больно влом в руки пачить ))) |
я надеюсь, сначало было установленно bbtonuke 2.12, а затем bbtonuke 2.13
|
ессно
|
причем засада началась с 12 версии и продолжилась на 13
|
Сам нашел
/modules/Forums/common.php line 192 // NOTE: If using Nuke Patched 2.9 comment out the next two lines and uncomment the third line global $forum_admin; if ($forum_admin == 1) { //if (defined('FORUM_ADMIN')) { // @include("../../../db/db.php"); @include("../../../includes/constants.php"); @include("../../../includes/template.php"); |
ArapovUV
ну так и должно быть!, где ты там нашел вот эту строчку я, не знаю :) проглядел все BBtoNuke так и не нашел... |
После обновления форума phpBB 2.0.11 до 2.0.12
с использованием ZIP - файла никаких изменений не произошло. При обращении к форуму сервер, как и до апгрейда возвращает: phpBB : Critical Error Could not open forums template config file DEBUG MODE Line : 386 File : functions.php Где может сабака порыта? |
brux отдельный форум или тот коротый встроин в нюку BBtoNuke, а?
покажи 386 строчку из файла functions.php |
.............
строка 383 строка 384 if ( !defined('TEMPLATE_CONFIG') ) строка 385 { строка 386 message_die(CRITICAL_ERROR, "Could not open $template_name template строка 387 config file", '', __LINE__, __FILE__); В догонку, речь идет о встроенном форуме в нюку. |
brux значит причины этому могут быть следующие:
1) криво установил /обновил базу 2) нет папки / фала modules/Forums/templates/subSilver/subSilver.cfg ты ведь не удалил все файлы из папки modules/Forums перед тем как обновить? |
Папки не удалял!
Нет файла subSilver.cfg в папке / фала modules/Forums/templates/subSilver А где его можно надыбать???? |
Вложений: 1
ну вообще в дистрибутиве нюки должен быть, непонятно каким образом у тебя его там нет, а в папке subSilver есть еще какие-нибудь файлы? (должны быть и файлы и подпапки)
а фаил прекрепил... |
В директории subSilver размещены папки admin + images, а также 49 файлов.
Сейчас пойду еще раз переустановлю и посмотрю сначала, че там есть. За файл пасиба. |
Та же хрень в паке subSilver размещены 49 файлов, а также папки admin + images
Залил туда subSilver.cfg заработало но криво, При обращении к пунктам меню - Предварительный просмотр форума - Список форумов а также при нажатии на логотип "phpBB" получаем: phpBB : Critical Error Could not open forums template config file DEBUG MODE Line : 386 File : functions.php Все другие функции вроде живут (по крайней мере открываются страницы по управлению форумом). А при нажатеии на клавишу "Список форумов" кроме сообщения об ошибке мы похоже вываливаемся из режима администрирования Если интесно, то устанавливаю нюку 7.6 + патч 2.9 |
brux проблемма все в том же, перелей все файлы занова
|
Да нет что - то не так
Я счас перезагрузил севак, затем зашол в администрирование форум перестал вызываться, при обращении к ссылке Форума http://my_site/modules.php?name=Forums опять выдает: phpBB : Critical Error Could not open forums template config file DEBUG MODE Line : 386 File : functions.php при этом в URL вот такой: http://my_site/modules.php?name=For...6064893be311953 Однако у меня сохранились старые ссылки от предыдущей сессии, и когда я по ним пошел например: http://my_site/modules/Forums/admin/index.php форум виден и уже внутри все путем. |
Вложений: 2
Наверное я уже все перепробывал!
Переставлял сервак, перезаливал базу и модули, а форум не работает хоть тресни. наблюдается такая картина: Пока Модуль форума не подключен из под Админа на форум можно попасть нажав на кнопку "Форум" с панели "Управление модулями". При обращениии к Форуму из блока "навигация" получаю: phpBB : Critical Error Could not open forums template config file DEBUG MODE Line : 386 File : functions.php Причем это сообщение выводится во фрейме на где присутсвут блоки меню слева и справа см. рис. bag_forum.jpg и они активны т.е можно попасть в магазин, опять же во фрейме см. рис. bag_forum_2.jpg. Кривизна которую я описывал в 19 часов 20 мин в своем посте от 16.03.2005 также присутствует. Может кто нить встречал такое и лечил? |
brux снеси все и поставь новую нюку уже с 13 версией форума (если нет скачай здесь)
|
Её родную только и ставлю! Подскажи Вы в своем дистрибутиве ничего не меняли? Первое впечатление такое: пока не вольешь Ваш фаил subSilver.cfg форум ваще не хочет запускаться. Может еще чо надо сделать? |
brux я специально поставил на локал хост этот дистрибутив и все прекрасно работает!, делайте выводы...
|
Приношу свои извинения, что напряг Вас, не по злобе все это. Все полностью снес с винта, очистил кэш и опять поднял localhost - все как учили, затем установил нюку со всеми правами, и не подумайте, что я Вас пытаюсь обмануть в дистрибутиве скачанного с Вашего сайта в модуле "Форум" отсутствует файл subSilver.cfg И естественно Форум не доступен. Добавил рекомендованный Вами файл и Форум заработал, но криво без изменений, как уже писалось ранее Залез в дистрибутив скачанный с офоциального сайта, так там кроме subSilver.cfg присутствует конфигурационный файл theme_info.cfg. Заменил полностью модуль - эффекта никакого, т.е Форум доступен из под АДмина включить его не удается. Теперь уж непонятно, на что грешить ведь остальные модули вроде как работают. Однако, ради справедливости может попытаться установить Ваш дистрибутив если в меня им кинетесь. |
brux архив полностью укомплектован, я перепроверил, так что вы там скачиваете я не знаю...
|
ура, заработало!
С задачей справился методом научного тыка.
В этот раз я вновь переустановил локальный хост, а перед этим я откатил изменения в операционке (ХР) на 11 марта, и стал по очереди устанавливать НЮКИ на ДЕНВЕР начиная с версии 7.5. Сносил и ставил другую при этом наблюдал, что на портале происходит. Денвер при этом не переустанавливал. И вот ОНО- СЧАСТЬЕ! Все заработало! Подозреваю, что весь гемор из-за глюковатости форточек. Косвенное подтверждение этому: при копировании разархивированного дистрибутива в директорию HTML самопроизвольно и избирательно удалялись файлы (поверить в это трудно, но это так) , в частности это происходило несколько раз с файлами subSilver.cfg и theme_info.cfg. Последний раз я запустил сервак только после того как убедился что все файлы присутствуют и форум заработал. Когда же подгружались эти файлы после первичного запуска без них, что то где то, кзшировалось и отрицательно влияло на работоспособность системы (я так думаю). Более детально исследовать нету сил и времени, хотя и нету уверенности в надежности. |
brux короче мистика :smile:
|
Незнаю!
Давно винды надо переустановить, но все времени нет. Чего то я счас полез по форуму попробывал отправить рассылку Возвращается ошибка: Fatal error: Call to undefined function: smtpmail() in z:\home\my_site\www\includes\emailer.php on line 247 Что здесь заглушка денвера не работает или глюки в коде? |
brux да это денвер! просто надо отключить в Настройки e-mail передачу по smtp и все будет окей!
|
слушай соник
проверяю сейчас работу доступа юзеров по паролю сгенерированному серваком , который получаю по мылу (через заглушку), возвращается неправильный логин! попробуйте еще... причем это связано както с кэшированием паролей если не подтверждать "запомнить" все нормально отрабатывает. |
brux
такого не может быть! все должно работать, не спеши с выводами, почисть куки, ты видимо нюку уже до того замучил, что она и себя скоро признавать не будет :lol: |
так чистил, и не только у юзера, но и у админа, лечится только переустановкой базы ( по крайней мере у меня )..
|
Soniks Вот-вот такая же фигня. точь-вточь.Файла этого не было-добавил. Форум появился а при нажатии на вышеупомянутое -снова ошибка. Причем если просто войти под пользователем и нажать на форум- то снова ошибка! :cry:
такчто делать-то? |
yuns тема форума стандартная?
и на что ставим? на локалхост? |
Ставим на локалку.тема BlackW
такая же байда и на стандартной теме снова всё сносить? :sad: попытался создать новый проект. с форумом тоже самое происходит. сейчас попробую нюку 7.8 установить.сейчас 7.6 со встроеным форумом Soniks в Нюке 7.8 все работает нормально. только она наполовину русская а на половину английская :cry: КОШМАР!!!!! Я английского не знаю :mad: |
yuns просто при копировании файлов у вас не копируется файл modules/Forums/templates/subSilver/subSilver.cfg
или/и modules/Forums/templates/subSilver/theme_info.cfg |
Soniks Короче файлы эти и так и сяк вставлял, отдельно форум перезаливал,базу перезаливал,сайт \Нюку\ 3 раза переставлял 7.6версии,заново качал,десять раз эту тему перечитал и короче :oooo: ....либо руки не оттуда у меня растут либо косяк в нюке 7.6 с форумом :smile: Выход нашел элементарный в принципе, установил нюку 7.7 -все работает и полностью русская. думаю вопрос закрыт :jumplol: хотя Нюки-то заливаются одинаково -одна работает, другая нет. В7.7 все нармуль с первого раза а с 7.6 целый день промучался. :mad: значит не в руках дело...
Нерабочая тема!!!!!!! Только что поставил тему BlаckW- форум снова отказал! удалил тему- заработал! \в Нюке 7.6 в стандартной теме отказывало тоже\ наверно после моих манипуляций с BlаckW. :angry: |
установил др.тему все работает.
Спасибо Soniks что помучился с моим вопросом :smile: В 7.6 так и получается. только что раза с 5го установил. :oooo: |
Часовой пояс GMT +4, время: 17:51. |
Copyright © 2005 by Soniks