phpbb3 и Denver

В данном подфоруме будут располагаться все статьи, помогающие освоиться в администрировании форума.

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

phpbb3 и Denver

Сообщение DeaDRoMeO »


AВНИМАНИЕ !!! ПРЕЖДЕ ЧЕМ СОВЕРШАТЬ ДЕЙСТВИЯ С ФОРУМОМ, ПРОЧТИТЕ ПОЛНОСТЬЮ СТАТЬЮ !!!

Наверное у многих админов чешутся руки и хочется поэкспериментировать с форумом. Но на живом форуме страшно. В этой статье я расскажу как полностью воссоздать форум на своем компьютере для предстоящих экспериментов.

Шаг 1. Копирование файлов форума
Тут все просто --- заходим на свой ФТП-сервер и скачиваем полностью папку с файлами форума. Ведь без них обойтись нельзя.

Шаг 2. Делаем дамп(копию) БД(базы данных)
Для этого заходим в панель хостинга и ищем программу PhpMyAdmin. Небольшое замечание --- намного удобней будет найти в интернете отдельно PhpMyAdmin и закачать себе на ФТП-сервер(почему удобней ?? да не придется всякий раз лезть в панель управления хостингом, да и зачастую там находятся староватые версии)
Вообщем продолжим, открываем эту программку и кликаем на имя вашей базы данных, после вверней строке навигации ищем пункт ЭКСПОРТ. Жмем, настраиваем параметры копирования, желательно выбрать ZIP-компрессию для сохранения и отключить добавление комментариев. Жмем ГОТОВО и ждем пока копия БД сохранится на ваш компьютер.

AВНИМАНИЕ !!! ЕСЛИ КОПИЯ ВАШЕЙ БАЗЫ ДАННЫХ ИМЕЕТ РАЗМЕР БОЛЕЕ 6-8 МЕГАБАЙТ ТО ВМЕСТО PhpMyAdmin ПОЛЬЗУЙТЕСЬ ПРОГРАММОЙ !!!

Шаг 3. Установка форума на компьютер
Для этого нам понадобится программа . После установки запускаем ее и идем в любой браузер. В адресной строке пропишите адрес:

Код: Выделить всё

localhost
После во вкладке УТИЛИТЫ кликните на пункт заведение Новых БД и пользователей MySQL.
Таблицу заполняем следущим образом:
1. Пароль Администратора MySQL - оставьте пустым;
2. Имя Базы Данных - данные возьмите из файла форума config.php;
3. Логин Пользователя - данные возьмите из файла форума config.php;
4. Пароль - данные возьмите из файла форума config.php.
В итоге у Вас должно появиться сообщение: «Поздравляю! Вы создали новую Базу Данных!».

Далее возвращаемся на главную страницу Denver и ищем программку PhpMyAdmin, заходим, находим нашу базу данных и жмем (в верхнем ряду навигации) ИМПОРТ, загружаем дамп БД сделанный в Шаге 2. БД готова !!!

После запуска Denver у вас появился виртуальный диск, например у меня Z. Открываем его и идем в папку home. Создаем там папку phpbb3.ru (имя папки обязательно должно заканчиваться на .ru). А в этой папке создаем папку www, и в свою очередь, в этой папке создаем папку forum. И наконец то в папку forum закачиваем все файлы форума, скачанные с ФТП-сервера. После находим файлик config.php, открываем его через любой текстовый редактор и меняем строку

Код: Выделить всё

$dbhost = 'тут был прописан адрес к вашей БД';
на

Код: Выделить всё

$dbhost = 'localhost';
ибо ваш подпытный форум законектится к БД живого форума !!!
Теперь нам надо перезагрузить Denver. Для этого ищем среди ярлыков на рабочем столе ярлык Restart.exe и жмем на него, ждем пока программа перезагрузится.
Вообщем то и все, ваш тестовый форум будет доступен по адресу:

Код: Выделить всё

phpbb3.ru/forum/
И вы вправе теперь извращаться над ним как душе угодно, не опасаясь ничего !!!

P.S. Шаг 1 и 2 это и есть полное резервное копирование форума !!!
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#1
Аватара пользователя
St_roy
Завсегдатай Форума
Завсегдатай Форума
Сообщения: 873
Стаж: 12 лет 2 месяца
Откуда: Москва
Контактная информация:

phpbb3 и Denver

Сообщение St_roy »

Перенёс форум на денвер и вот как получилось (часть нормальные буквы, часть кракозябры):
AВложения удалены

Не скажешь какой файл отвечает за это? Где кодировку поменять?
Зри в корень
#2
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

phpbb3 и Denver

Сообщение DeaDRoMeO »

У тебя скорее всего дамп базы данных в неверной кодировке снялся, кодировка вроде как нужна UTF-8 :smile:
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#3
Аватара пользователя
St_roy
Завсегдатай Форума
Завсегдатай Форума
Сообщения: 873
Стаж: 12 лет 2 месяца
Откуда: Москва
Контактная информация:

phpbb3 и Denver

Сообщение St_roy »

Точно! Первый раз пользовался Sypex Dumper 2.0.8 и кодировку -auto- оставил)) Спасибо!
Зри в корень
#4
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

phpbb3 и Denver

Сообщение DeaDRoMeO »

Все теперь нормально??
Всегда пожалуйста :?
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#5
Аватара пользователя
St_roy
Завсегдатай Форума
Завсегдатай Форума
Сообщения: 873
Стаж: 12 лет 2 месяца
Откуда: Москва
Контактная информация:

phpbb3 и Denver

Сообщение St_roy »

Да, всё отлично))
Зри в корень
#6
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

phpbb3 и Denver

Сообщение DeaDRoMeO »

Вот и добренько, просто я еще с того дампера не восстанавливался, но каждый раз делаю копию в авто кодировке и в UTF-8, так на всякий пожарный :smile:
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#7
Аватара пользователя
Efikantus
Заглянул на огонек
Заглянул на огонек
Сообщения: 12
Стаж: 12 лет 2 месяца

phpbb3 и Denver

Сообщение Efikantus »

А почему, если дамб базы больше 6-8 мб, то лучше использовать Sypex Dumper?
#8
Аватара пользователя
mixail
Свой на все 100
Свой на все 100
Сообщения: 693
Стаж: 12 лет 4 месяца
Контактная информация:

phpbb3 и Denver

Сообщение mixail »

Здравствуйте!
Efikantus
Сейчас админ на учебе почитайте вот здесь...http://hello-vitebsk.ru/viewtopic.php?f=119&t=614
:x
#9
Аватара пользователя
Efikantus
Заглянул на огонек
Заглянул на огонек
Сообщения: 12
Стаж: 12 лет 2 месяца

phpbb3 и Denver

Сообщение Efikantus »

mixail[/url] » [url=http://hello-vitebsk.ru/viewtopic.php?p=5540#p5540]29 минут назад писал(а):Здравствуйте!
Efikantus
Сейчас админ на учебе почитайте вот здесь...http://hello-vitebsk.ru/viewtopic.php?f=119&t=614
:x
Здравствуйте, Миш :cool:

Спасибо, всё понял.
Но можно обойти этот предел в 2-5 мегабайт. Делается всё достаточно просто, что бы снять ограничения размера файлов при импорте дампа.
Открываем *\WebServers\usr\local\php5\php.ini
Ищем два параметра:

Код: Выделить всё

post_max_size = 8M
upload_max_filesize = 2M
И исправляем их:

Код: Выделить всё

post_max_size = 128M
upload_max_filesize = 128M
соответственно, вместо 128 мегабайт можно ввести любое число. И база будет успешно импортироваться, если не вылезут другие ошибки.
#10
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

phpbb3 и Denver

Сообщение DeaDRoMeO »

Спасибо за дельный совет, но загвоздка лишь в том, что на некоторых хостингах нет свободного доступа к этому файлу -- он либо закрыт от записи либо надо писать хостеру письмо. Вот в чем дело, да и еще эта программа больше заточена именно под дамп БД, работает в разы быстрее, phpMyAdmin больше подходит для тонкой настройки и редактирования полей и таблиц в БД :smile:
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#11
Аватара пользователя
mixail
Свой на все 100
Свой на все 100
Сообщения: 693
Стаж: 12 лет 4 месяца
Контактная информация:

phpbb3 и Denver

Сообщение mixail »

Согласен уже проверенно, Sypex Dumper работает хорошо...
:2(
#12
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

phpbb3 и Denver

Сообщение DeaDRoMeO »

Ну и я проверял эту программу, да и многие так же ее тестировали :?
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#13
Аватара пользователя
Efikantus
Заглянул на огонек
Заглянул на огонек
Сообщения: 12
Стаж: 12 лет 2 месяца

phpbb3 и Denver

Сообщение Efikantus »

DeaDRoMeO[/url] » [url=http://hello-vitebsk.ru/viewtopic.php?p=5548#p5548]15 минут назад писал(а):Ну и я проверял эту программу, да и многие так же ее тестировали :?
Я очень долго зрею до использования чего-то нового для меня.

А есть ли такая возможность, чтобы сделать самому дистрибутив phpBB с установленными модами? Чтоб, скажем, в денвере установить форум и моды, а потом залив на хостинг сразу же поставить. А то так напряжно ковырять больше 3 форумов. Заранее благодарю.
#14
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

phpbb3 и Denver

Сообщение DeaDRoMeO »

Конечно можно. Ставите форум на денвер, ставите нужные моды, допиливаете функционал и стили. Потом делаете дамп БД и копию файлов, грузите на хостинг файлы, заливаете дамп БД, в файле config.php вбиваете данные БД с хостинга(чтобы связать БД и форум), в настройках форума (в настройках cookies) вписываете новый домен(чтобы не было косяков с СИДами и авторизацией) и все. Форум перенесен и работает на хостинге :?
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#15
Аватара пользователя
Efikantus
Заглянул на огонек
Заглянул на огонек
Сообщения: 12
Стаж: 12 лет 2 месяца

phpbb3 и Denver

Сообщение Efikantus »

Ну-да, почему-то такое элементарное решение мне совершенно не приходило в голову. Спасибо за свежий взгляд.
#16
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

phpbb3 и Denver

Сообщение DeaDRoMeO »

Всегда пожалуйста :? Иногда и у меня бывает мозг загружен так что не вижу элементарных решений
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#17
Аватара пользователя
Efikantus
Заглянул на огонек
Заглянул на огонек
Сообщения: 12
Стаж: 12 лет 2 месяца

phpbb3 и Denver

Сообщение Efikantus »

DeaDRoMeO, хотелось бы уточнить: а ставить моды лучше на новую - "чистую базу", или всё-таки импортировать уже действующую?
#18
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

phpbb3 и Denver

Сообщение DeaDRoMeO »

эммм если база "нечистая" - т.е. в ней присутствуют уже сообщения, другие моды и конфиги, то придется делать полную копию форума(файлы+бекап) и восстанавливать ее у себя на компьютере, ибо будут проблемы потом.
Кстати зовите меня Сергей или Серега, так привычней
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#19
Аватара пользователя
St_roy
Завсегдатай Форума
Завсегдатай Форума
Сообщения: 873
Стаж: 12 лет 2 месяца
Откуда: Москва
Контактная информация:

phpbb3 и Denver

Сообщение St_roy »

Привет)) Не знаю куда с этим.
Перенёс форум с поддомена на домен, теперь в адресной строке стало добавляться всякие ?sid=1243c2878c217b6811804fcebe196544. В чём может быть косяк?
Зри в корень
#20
Ответить