Была подобная ситуация, на одном сервере ипб работал, на втором нет
Проблема была как раз в кодировке, ведь 3 версия работает на utf8.
Нужно прописать в htaccess кодировку сайта utf-8
а в htacces где прописывать?
еще раз
Перенес IPB форум с одного сервера на другой простым копированием всей директории по фтп и перезеливкой дампа базы. перепрописал conf_global.php
Было
<?php
$INFO['sql_driver'] = 'mysql';
$INFO['sql_host'] = 'localhost';
$INFO['sql_database'] = 'имя_ibp';
$INFO['sql_user'] = 'имя_ibp';
$INFO['sql_pass'] = 'пароль;
$INFO['sql_tbl_prefix'] = '';
$INFO['sql_debug'] = '1';
$INFO['sql_charset'] = 'utf8';
$INFO['board_start'] = '1275122737';
$INFO['installed'] = '1';
$INFO['php_ext'] = 'php';
$INFO['safe_mode'] = '0';
$INFO['board_url'] = 'http://имя сайта/IBP';
$INFO['banned_group'] = '5';
$INFO['admin_group'] = '4';
$INFO['guest_group'] = '2';
$INFO['member_group'] = '3';
$INFO['auth_group'] = '1';
$INFO['use_friendly_urls'] = '1';
$INFO['_jsDebug'] = '0';
$INFO['mysql_tbl_type'] = 'MyISAM';
define('IN_DEV', 0);
?>
Стало
<?php
$INFO['sql_driver'] = 'mysql';
$INFO['sql_host'] = 'localhost';
$INFO['sql_database'] = ' имя _ibp';
$INFO['sql_user'] = ' имя _ibp';
$INFO['sql_pass'] = 'пароль;
$INFO['sql_tbl_prefix'] = '';
$INFO['sql_debug'] = '1';
$INFO['sql_charset'] = 'utf8';
$INFO['board_start'] = '1275122737';
$INFO['installed'] = '1';
$INFO['php_ext'] = 'php';
$INFO['safe_mode'] = '0';
$INFO['board_url'] = 'http://otdix.имя.ru/';
$INFO['banned_group'] = '5';
$INFO['admin_group'] = '4';
$INFO['guest_group'] = '2';
$INFO['member_group'] = '3';
$INFO['auth_group'] = '1';
$INFO['use_friendly_urls'] = '1';
$INFO['_jsDebug'] = '0';
$INFO['mysql_tbl_type'] = 'MyISAM';
define('IN_DEV', 0);
?>
. После всего этого главная страница форума стоит абсолютно пустая.... и никаких ошибок найти не могу.... При этом в админку вхожу нормально и там тоже никаких ошибок нету....