Обновил форум на движок 3.0.1 от IBR
Посмотреть вложение 3144
обновлял так:
удалил все файлы и папки кроме:
<b>/cache/
/style_avatars/
/style_captcha/
/style_emoticons/
/style_images/
/uploads/
conf_global.php
favicon.ico
</b>
отконвертировал базу данных с помощью phpMyAdmin
запрос
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->ALTER TABLE `имя таблицы` CONVERT TO CHARACTER SET 'utf8';<!--c2--></div><!--ec2-->
и так для каждой таблицы. Запросы можно делать вместе общим списком.
Под конец запрос
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->ALTER DATABASE `имя базы данных` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;<!--c2--></div><!--ec2-->
проверил структуру базы данных чтобы вся структура была в кодировке utf8_general_ci
после этого залил свежие файлы из дистрибутива, за исключением файлов
<b>conf_global.php
favicon.ico</b>
отредактировал
conf_global.php
убрав строку
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->$INFO['mysql_codepage'] = 'cp1251';<!--c2--></div><!--ec2-->
и заменив
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->$INFO['sql_tbl_prefix'] = 'ibf_';
$INFO['sql_debug'] = '1';<!--c2--></div><!--ec2-->
на
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->$INFO['sql_tbl_prefix'] = 'ibf_';
$INFO['sql_charset'] = 'utf8';
$INFO['sql_debug'] = '1';<!--c2--></div><!--ec2-->
Запустил обновление форума http://адрес форума/admin/upgrade
По окончании обновления форума, зашел в админку, перекешировал все что нашел.
потом в настройках включил дружественные URL и добавил в conf_global.php строку:
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1-->$INFO['use_friendly_urls'] = '1';<!--c2--></div><!--ec2-->
и создал файл .htaccess с содержимым:
<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1--><IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !\..+$
RewriteRule . /index.php [L]
</IfModule><!--c2--></div><!--ec2-->
и вуаля - <a href="http://hobus.ru/" target="_blank">http://hobus.ru/</a>
PS. чуть позже поставил чат IP.Shoutbox 1.1.0
остальные моды пока не обновлял, установка чата отдельная песня... настройки разбросаны до жути.