|
|
|
|
|
|
|
|
|
Проблемы с форумом NukeBB
| |
#1 | |
|
19.06.2007, 21:01
Поставил PHPNuke 8.0 на сайт, всё работает кроме форума. Когда заходишь на форум под админом, он выдаёт ошибку файла functions.php в блоке
PHP код:
if ( $template )
{
$current_template_path = $template_path . $template_name;
$ThemeSel = get_theme();
if (file_exists("themes/$ThemeSel/$template_name/index_body.tpl")) {
include($template_path . $template_name . '/' . $template_name . '.cfg');
} else {
@include($phpbb_root_path . $template_path . $template_name . '/' . $template_name . '.cfg');
}
if ( !defined('TEMPLATE_CONFIG') )
{
message_die(CRITICAL_ERROR, "Could not open $template_name template config file", '', __LINE__, __FILE__);
}
$img_lang = ( file_exists(@phpbb_realpath($phpbb_root_path . $current_template_path . '/images/lang_' . $board_config['default_lang'])) ) ? $board_config['default_lang'] : 'english';
while( list($key, $value) = @each($images) )
{
if ( !is_array($value) )
{
$images[$key] = str_replace('{LANG}', 'lang_' . $img_lang, $value);
}
}
}
В строке
PHP код:
message_die(CRITICAL_ERROR, "Could not open $template_name template config file", '', __LINE__, __FILE__);
Подскажите, что я делаю не так! За что отвечает файл template? Я проверил, все файлы на месте. Заранее спасибо.
|
|
|
|
|
|
|
|
|
|
20.06.2007, 16:39
в папке с шаблоном форума должен лежать файл с именем, как у этой папки.
то есть если шаблон, скажем, default, то в нем должен лежать файл default.cfg
причем это должен быть PHP-скрипт и в нем должна быть строчка:
define ('TEMPLATE_CONFIG', true);
или
define ('TEMPLATE_CONFIG', 1);
проверьте
|
|
|
|
|
|
Хочешь обнять весь мир? - Купи глобус! |
|
|
|
|
|
|
|
|
|
20.06.2007, 23:36
Последний раз редактировалось Armagedd0n, 20.06.2007 в 23:44.
|
|
|
|
|
|
|
20.06.2007, 23:57
Armagedd0n в дистрибудиве другая версия форума, перекачайте все еще раз и поставьте заново, при закачки файлов на сервер используйте бинарный метод передачи данных, с сохранением регистра названий папок и файлов
|
|
|
|
|
|
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть". |
|
|
|
|
|
|
|
|
Опции темы |
Поиск в этой теме |
|
|
Опции просмотра |
Линейный вид
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 20:59.
|
|
|
|
|
|
|
|
|
|
|
|
|