Ru-Board.club
← Вернуться в раздел «Другие форумы»

» Проблема с установкой Phpbb 2011

Автор: wwwww
Дата сообщения: 30.12.2004 14:32
Качнул Phpbb 2011, залил на сервак, запустил install.php, ввел то, что просили.
Меня поздравили с успешной инсталяцией, посоветовали поковыряться в главных настройках. Давлю на "Закончить инсталяцию", запускается файл login.php и тут вылезает ошибка: message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?

Помогите, плиз...
Автор: xntx
Дата сообщения: 30.12.2004 20:30
скачай форум заново.
кстати 2.0.11 оригинальный, или с какими-нибудь модами?
Автор: wwwww
Дата сообщения: 01.01.2005 14:22
Какой смысл качать одно и тоже?
Оригинальный. Моды не ставил, хотел сперва оригинальный поюзать
Автор: xntx
Дата сообщения: 01.01.2005 16:41
wwwww
удали функцию message_die(...){ ... } из functions.php, и посмотри где начнет ругаться что ее нет
Автор: wwwww
Дата сообщения: 03.01.2005 10:23
Я ее переименовал в message_die_die и запустил logo.php. Ругань была такая:
Fatal error: Call to undefined function: message_die() in /home/www/demarser/htdocs/phpbb2/common.php on line 224
Автор: imonah
Дата сообщения: 03.01.2005 15:36
wwwww
Не надо ее переименовывать... просто закоментируй все, что находится между скобочек функции в файле functions.php.
Автор: xntx
Дата сообщения: 03.01.2005 16:03
imonah

Цитата:
Не надо ее переименовывать... просто закоментируй все, что находится между скобочек функции в файле functions.php.

а смысл? нам же нужно узнать где она выскакивает.

wwwww
а теперь в common.php

Код: if( $board_config['board_disable'] && !defined("IN_ADMIN") && !defined("IN_LOGIN") )
{
message_die(GENERAL_MESSAGE, 'Board_disable', 'Information');
}
Автор: wwwww
Дата сообщения: 03.01.2005 16:09
Поменял, выскочило снова message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?

Вернулись к тому же. (((((

Там в config.php ничего не надо делать?
Автор: xntx
Дата сообщения: 03.01.2005 16:43
wwwww

Цитата:
Там в config.php ничего не надо делать?

нет


Цитата:
Поменял, выскочило снова message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?

получается он ругается на вызов именно из common.php??
Автор: wwwww
Дата сообщения: 03.01.2005 16:45
выходит так. Чё делать?
Автор: xntx
Дата сообщения: 03.01.2005 18:42
wwwww
попробуй закоментировать нах
Автор: wwwww
Дата сообщения: 03.01.2005 23:44
Брррррррр.
Я вот че сделал: переименовал message_die в message_die_die в functions.php.
Возникла ошибка Fatal error: Call to undefined function: message_die() in /home/www/demarser/htdocs/phpbb2/common.php on line 224
В 224 строке исправил вместо message_die() message_die_die
Стала ругаться на 335 строку ф-ла functions.php, там где надпись
message_die(CRITICAL_ERROR, "Could not open $template_name template config file", '', __LINE__, __FILE__);

Мож отдельно надо еще шкурки скачать и скопировать? Или сконфигурировать?

Да, если там тоже исправить на message_die_die вернемсе к прежней ошибке: message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?

Что самое забавное, таблицы при инсталяции создаются, а вот чеже ей дальше неймется?
Автор: xntx
Дата сообщения: 04.01.2005 03:44
wwwww
имхо, скачал бы ты все заново, а потом еще и перезалил, а то у тебя конкретно все глючит, небось гдето ошибка при скачивании была, и пошло поехало...
Автор: wwwww
Дата сообщения: 04.01.2005 09:31
Ща ка-ак качну.

Добавлено
Один х...

Добавлено
Закоментировал в functions.php 335 строку, появилась надпись:
Template->make_filename(): Error - file does not exist
Автор: xntx
Дата сообщения: 04.01.2005 16:51
wwwww
вот все что я нашел в инете:
1. проверь что файлы залиты в ascii а не в binary mode
2. проверь удалил ли ты папки install и contrib
3. полезный мод: http://www.phpbb.com/phpBB/viewtopic.php?t=233542
Автор: wwwww
Дата сообщения: 04.01.2005 17:08
Насчет 1 х.з., а вот папки install и contrib действительно не потер. Ну кто же знал что еще надо и ручками. Теперь ругается уже осмысленно:
phpBB : Critical Error

Could not open subSilver template config file

DEBUG MODE

Line : 335
File : /home/www/demarser/htdocs/phpbb2/includes/functions.php

Вот тока почему она его открыть не могет? Мож еще какая приблуда нужна?
Автор: xntx
Дата сообщения: 04.01.2005 17:43
wwwww

Цитата:
Ну кто же знал что еще надо и ручками.

ну по идее он это говорит после установки, как раз тогда когда у тебя падает...
проверь что папка с темплейтом у тебя называется subSilver , что файл с конфигом называется subSilver.cfg (оба имени с соблюдением регистра)
и если так, то покажи содержимое subSilver.cfg (желательно версии скачанной с сервера)
Автор: wwwww
Дата сообщения: 04.01.2005 20:17
Такой каталог у меня есть (тока назыв. subsilver) и лежит в phpbb2/templates. Конфигурационный файл тоже есть и вот его содержимое:

<?php
//
// ** Configuration file for subSilver template **
//
// ** copyright (C) 2001 The phpBB Group **
// ** Created by subBlue design **
// ** www.subBlue.com **
//
// ** subSilver dev. forum: www.subSky.com/phpBB2/ **
//
// $Id: subSilver.cfg,v 1.11 2002/02/04 18:31:15 psotfx Exp $
//
// Please note that to enable support of different languages
// the {LANG} place holder is available. This will be replaced
// with xxx where xxx is the users selected language. If
// that language isn't available it will default to english.
// Therefore you MUST ensure you have at least a english
// directory if you choose to localise your template
//

//
// Do not alter this line!
//
define(TEMPLATE_CONFIG, TRUE);

$current_template_images = $current_template_path . "/images";

$images['icon_quote'] = "$current_template_images/{LANG}/icon_quote.gif";
$images['icon_edit'] = "$current_template_images/{LANG}/icon_edit.gif";
$images['icon_search'] = "$current_template_images/{LANG}/icon_search.gif";
$images['icon_profile'] = "$current_template_images/{LANG}/icon_profile.gif";
$images['icon_pm'] = "$current_template_images/{LANG}/icon_pm.gif";
$images['icon_email'] = "$current_template_images/{LANG}/icon_email.gif";
$images['icon_delpost'] = "$current_template_images/icon_delete.gif";
$images['icon_ip'] = "$current_template_images/{LANG}/icon_ip.gif";
$images['icon_www'] = "$current_template_images/{LANG}/icon_www.gif";
$images['icon_icq'] = "$current_template_images/{LANG}/icon_icq_add.gif";
$images['icon_aim'] = "$current_template_images/{LANG}/icon_aim.gif";
$images['icon_yim'] = "$current_template_images/{LANG}/icon_yim.gif";
$images['icon_msnm'] = "$current_template_images/{LANG}/icon_msnm.gif";
$images['icon_minipost'] = "$current_template_images/icon_minipost.gif";
$images['icon_gotopost'] = "$current_template_images/icon_minipost.gif";
$images['icon_minipost_new'] = "$current_template_images/icon_minipost_new.gif";
$images['icon_latest_reply'] = "$current_template_images/icon_latest_reply.gif";
$images['icon_newest_reply'] = "$current_template_images/icon_newest_reply.gif";

$images['forum'] = "$current_template_images/folder_big.gif";
$images['forum_new'] = "$current_template_images/folder_new_big.gif";
$images['forum_locked'] = "$current_template_images/folder_locked_big.gif";

$images['folder'] = "$current_template_images/folder.gif";
$images['folder_new'] = "$current_template_images/folder_new.gif";
$images['folder_hot'] = "$current_template_images/folder_hot.gif";
$images['folder_hot_new'] = "$current_template_images/folder_new_hot.gif";
$images['folder_locked'] = "$current_template_images/folder_lock.gif";
$images['folder_locked_new'] = "$current_template_images/folder_lock_new.gif";
$images['folder_sticky'] = "$current_template_images/folder_sticky.gif";
$images['folder_sticky_new'] = "$current_template_images/folder_sticky_new.gif";
$images['folder_announce'] = "$current_template_images/folder_announce.gif";
$images['folder_announce_new'] = "$current_template_images/folder_announce_new.gif";

$images['post_new'] = "$current_template_images/{LANG}/post.gif";
$images['post_locked'] = "$current_template_images/{LANG}/reply-locked.gif";
$images['reply_new'] = "$current_template_images/{LANG}/reply.gif";
$images['reply_locked'] = "$current_template_images/{LANG}/reply-locked.gif";

$images['pm_inbox'] = "$current_template_images/msg_inbox.gif";
$images['pm_outbox'] = "$current_template_images/msg_outbox.gif";
$images['pm_savebox'] = "$current_template_images/msg_savebox.gif";
$images['pm_sentbox'] = "$current_template_images/msg_sentbox.gif";
$images['pm_readmsg'] = "$current_template_images/folder.gif";
$images['pm_unreadmsg'] = "$current_template_images/folder_new.gif";
$images['pm_replymsg'] = "$current_template_images/{LANG}/reply.gif";
$images['pm_postmsg'] = "$current_template_images/{LANG}/msg_newpost.gif";
$images['pm_quotemsg'] = "$current_template_images/{LANG}/icon_quote.gif";
$images['pm_editmsg'] = "$current_template_images/{LANG}/icon_edit.gif";
$images['pm_new_msg'] = "";
$images['pm_no_new_msg'] = "";

$images['topic_watch'] = "";
$images['topic_un_watch'] = "";
$images['topic_mod_lock'] = "$current_template_images/topic_lock.gif";
$images['topic_mod_unlock'] = "$current_template_images/topic_unlock.gif";
$images['topic_mod_split'] = "$current_template_images/topic_split.gif";
$images['topic_mod_move'] = "$current_template_images/topic_move.gif";
$images['topic_mod_delete'] = "$current_template_images/topic_delete.gif";

$images['voting_graphic'][0] = "$current_template_images/voting_bar.gif";
$images['voting_graphic'][1] = "$current_template_images/voting_bar.gif";
$images['voting_graphic'][2] = "$current_template_images/voting_bar.gif";
$images['voting_graphic'][3] = "$current_template_images/voting_bar.gif";
$images['voting_graphic'][4] = "$current_template_images/voting_bar.gif";

//
// Vote graphic length defines the maximum length of a vote result
// graphic, ie. 100% = this length
//
$board_config['vote_graphic_length'] = 205;
$board_config['privmsg_graphic_length'] = 175;

?>

А я сейчас проверю теорию насчет регистра

Добавлено
Я фигею, дорогая редакция! Действительно дело в регистре.

xntx, спасибо, что не бросил в трудную минуту!
Автор: xntx
Дата сообщения: 04.01.2005 20:39
wwwww
назови каталог subSilver

Добавлено
wwwww

Цитата:
Я фигею, дорогая редакция! Действительно дело в регистре.

xntx, спасибо, что не бросил в трудную минуту!

да незачто, заходи еще
ЗЫ: линухи сакс, даже регистр им нужен тотже
Автор: imonah
Дата сообщения: 10.01.2005 00:35
Вот нашел мод:
http://www.phpbb.com/phpBB/viewtopic.php?t=233542


Цитата:

This MOD replaces the "message_die() was called multiple times" message with something more useful. It reports a list of all "those" error messages with all relevant information. So that may help board administrators to identify the problem.


Т.е. причин оно не устраняет, но дает инфу, чтобы ты мог разобраться где и что сбоит.
Автор: xntx
Дата сообщения: 10.01.2005 00:47
imonah
смотри выше
Автор: jason32
Дата сообщения: 10.01.2005 20:03
блин,была у меня такая же поблемка 30.12,взломал известный червь сайт через необновленный PhpBB.Такое же выскакивало при обновлении,но был с жуткого похмелья,поэтому как-то,не помню как, решил быстро,не задумываясь. По-моему,выкидывал всё из page_tail.php
Автор: imonah
Дата сообщения: 12.01.2005 23:06
xntx

Цитата:
смотри выше

Ой, сорри, не заметил
Автор: praisek
Дата сообщения: 10.11.2006 15:17
У меня такая же проблема: message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?

Не поможете разобраться?
Читал предыдущую переписску, мне тоже самое надо сделать?
Автор: S0ldier
Дата сообщения: 10.11.2006 18:55
praisek
Удали все вызовы message_die из файла page_tail.php. Должно помочь.
Автор: praisek
Дата сообщения: 11.11.2006 16:01
спасиба, но проблема уже решена)
Автор: ValTsi
Дата сообщения: 12.04.2009 09:51
а где все это вводить???? у меня вылазит message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?

Страницы: 1

Предыдущая тема: FastBB


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.