Установка с "нуля" и FAQ
Для установки b2evolution вам нужен PHP/MySQL web сервер (смотрите ). Аренда быстрого сервера у хостинг компании с хорошей репутацией становится дешевле каждый день. Посмотрите наши хостинг предложения.
Прежде чем продолжить, пожалуйста примите к сведению что некоторые сетевые возможности b2evolution требуют принятия нашего простого .
Когда вы распакуете дистрибутив b2evolution на ваш компьютер:
- На вашем сервере, попробуйте создать новую (пустую) базу данных MySQL для b2evolution (Например вы можете назвать ее b2evolution. Точная процедура создания новой базы данных зависит от вашего хостера / настроек сервера. Альтернативно, вы можете также использовать существую базу данных где b2evolution будет делить пространство с другими приложениями.) Примечание: b2evolution создаст около 25 таблиц в выбранной вами базе данных. Пока вы не измените конфигурацию, все имена таблиц будут начинаться с префикса evo_ . Пока вы не имеете приложений использующих данный префикс в базе данных, это безопасно для установки b2evolution в базу данных, разделяемую с другими приложениями. Ваши существующие таблицы не будут затронуты.
- Загрузите файлы b2evolution на ваш сайт. Примечание: Только содержимое папки
/blogsнужно загрузить на сервер. Если вы хотите держать b2evolution на домашней странице вашего сайта, Загрузите содержимое папки/blogsв корень вашего сайта. В других случаях лучше загрузить файлы в новую вложенную папку сервера. Вы можете сохранить имя папки/blogsили выбрать другое.
Допустим, вы устанавливаете содержание блогов в папку …
- Запустите скрипт установки на вашем сервере. Он расположен по адресу . Затем просто следуйте следующим инструкциям.
- Инсталлятор задаст вам несколько вопросов, создат записи базы данных и сконфигурирует b2evolution для вас.
- Проверьте что ваша инсталляция работает
- После этого рекомендуется удалить вложенную папку /install
- После того как вы завершите установку, прочитайте Руководство пользователя в Сети
Онлайн ресурсы: • • •
И немного полезных замечаний от меня
Если вы хотите чтобы ваши базы сразу работали в правильной кодировке UTF-8 или Windows-1251 а также получать письма с нормальной кодировкой в поле темы, то следуйте данным инструкциям. Делать это нужно ДО того как вы создадите базу данных, т.е. сразу после того как закачаете движок на сервер
Для UTF-8 делаем следующее
- Создаем новую базу данных и указываем COLLATION(СРАВНЕНИЕ) utf8_general_ci
- Открываем файл /conf/_locales.php (в дистрибутиве эта папка лежит в папке blogs)
- Редактируем там одну строку и прописываем в ней жестко кодировку utf8 как указано здесь:
$db_config['connection_charset'] = 'utf8';
Для Windows-1251 делаем следующее
$db_config['connection_charset'] = 'cp1251';
После того как мы определились с кодировкой базы и страниц вебсервера:
Еще один момент, с которым вы можете столкнуться – почта приходит в нормальной кодировке, но тема письма в неправильной ISO-8859-1 и получаем мы “абра-кадабру”
- для этого открываем файл /inc/_core/_misc.funcs.php
- находим там функцию
if( function_exists('mb_encode_mimeheader') )<br />
{ // encode subject<br />
$subject = mb_encode_mimeheader( $subject, mb_internal_encoding(), 'B', $NL );<br />
}</p>
<p>
- удаяем ее вообще! Это актуально и для кодировки UTF-8 и для CP1251
- Сохраняем и заменяем файл на сервере.
Есть еще один момент работы с почтой. Мне помог при тестировании.
Если у вас не отправляется почта, то попробуйте добавить эти строки в ваш файл /conf/_basic_config.php в самом конце перед закрывающимся тегом PHP
ini_set("SMTP","mail.mydomain.com");<br />
ini_set("smtp_port","25");<br />
ini_set("sendmail_from","tommy@mydomain.com");<br />
тут надо естественно написать адрес ВАШЕГО SMTP сервера и свой адрес
Этот хинт был найден на официальном форуме поддержки.
Вернуться назад к странице описания и загрузки
Комментариев нет
