Обновление phpBB.
Если Вы не популярны,
Значит, Вас как бы и не существует...
Как перейти от версии phpBB 3.0.1 на актуальную версию 3.0.7-pl1. Пошаговое описание процесса, который реально имел место быть на практике. А нужны ли вообще эти обновления? Не проще ли сидеть на старой версии и наслаждаться жизнью? Увы, к сожалению, обновления бесплатных информационных продуктов с открытым исходным кодом есть процесс необходимый и обязательный. И иногда этот процесс не такой уж тривиальный.
© Перепечатка разрешается с установкой ссылки на ресурс http://kocby.ru/.
Уважаемые дамы и господа!
В прошлом выпуске...
Выпуск 160. Графика. ::
http://kocby.ru/post/webmaster/text/issue160.html
Мы решали и, как мне кажется, решили окончательно проблему, когда "Фотошоп" не по карману, устанавливать его крякнутую копию нет желания, а потребность в быстрой и качественной обработке графических изображений существует.
Сегодня нашей темой будет phpBB - это, пожалуй, лучший бесплатный продукт для ведения сайта. Заточен этот софт для управления контентом сайта "форумного типа".
Еще в 2008 году у нас в Клубе этот софт был тщательно изучен --->>>...
phpBB. Бесплатный движок "а ля конференция". ::
http://kocby.ru/post/webmaster/phpbb/
... а сейчас возникла новая естественная проблема: как грамотно сделать апдейт, перейти от текущей версии 3.0.1 на актуальную версию 3.0.7-pl1 - ?
Официальная страничка, посвященная обновлению phpBB -
phpbb.com/downloads/olympus.php?update=1
Дает возможность для обновления до актуальной версии 3.0.7-pl1 выбрать в виде исходной версию от 3.0.2 до 3.0.7.
Возник ужасный вопрос: а что же делать тем, у кого текущая версия 3.0.1 ?
Тут, давайте, немного отвлечемся и решим для себя: а нужен ли нам вообще этот геморрой? Не проще ли сидеть на старой версии и наслаждаться жизнью?
Увы, к великому сожалению, такой подход не прокатывает. И вот почему.
Системы с открытым кодом активно изучают не только добродумные пользователи, но и также андеграунд онлайнового бизнеса: всякие хацкеры, спамеры и прочие подобные персоны.
Изучение они проводят с понятными нехорошими целями: загадить форумы спамерскими сообщениями о разных видах порнографии и зазомбировать сайт наивного владельца на совершение действий, выгодных этим хулиганам. Сайт начинает распространять спам, причем владелец даже не сразу войдет в курс дела, что "что-то не так". Пока пользователи не завалят жалобами или хостер не вырубит зараженный сайт.
Итак, процесс понятен. Хацкеры ищут дыры в софте. Разработчики эти дыры латают и выпускают новые версии. Продвинутые пользователи своевременно обновляются, а менее продвинутые как раз и подвергаются в большей степени указанным выше неприятностям.
Короче говоря, обновляться надо. И от этого факта никак не уйти.
Теперь возвращаемся к нашему ключевому вопросу. Что делать в нашем конкретном случае, когда у нас версия 3.0.1, а варианты обновления предусмотрены только с версии 3.0.2 ?
Вы бы что сделали на моем месте?
Я сделал так.
1. Сделал бак копии базы данных и всех файлов.
2. Попробовал для версии 3.0.1 сделать то, что предусмотрено для версии 3.0.2.
3. Убедившись, что получается плохо, откатил все назад, с помощью копий, сделанных в пункте 1.
4. Поискал в Интернете по запросам типа следующих:
How to convert 3.0.1 to 3.0.7-pl1
How to update phpbb to 3.0.7-pl1 if Current Version is 3.0.1
Как перейти от версии phpBB 3.0.1 на актуальную версию 3.0.7-pl1
5. Нашел вот эту страничку:
phpbb.com/community/viewtopic.php?f=46&t=2106755
... а ней такой вот вопрос-ответ:
I'm running a forum with phpBB version 3.0.1. On the download page, under the 'update packages' section, there's a pulldown to select your current version, and 3.0.1 is NOT on this list. What can I do to update to the latest version?
Any help would be greatly appreciated!
--------------------------------------------------------------------------------
The best way to update to the latest version (3.0.7-PL1) is to do a complete file replacement and then redo the edits for any MODs that you may have installed.
*NOTE: Before proceeding backup all files and the database.*
Upload all new files from a download of the full version, EXCEPT for config.php, the /images and /files folders.
Go to yoursite.com/forumfolder/install/database_update.php
Let that run and then delete the install folder.
You now have a new up to date board containing all your users and posts but without any MODs that you might have had installed.
Now re-install any MODs that were previously installed, and get the 3.0.7-PL1 version of the style you were using (if you were using proSilver/subSilver, you don't need to do this).
Сделал все по приведенной инструкции, т.е.:
1. Удалил все старые файлы и полностью залил все файлы из версии 3.0.7-pl1
2. Залил свои файлы (удаляя, если были, соответствующие файлы из новой версии):
2.1. config.php
2.2. /images
2.3. /files
3. Запустил yoursite.com/forumfolder/install/database_update.php
Тот неожиданно отработал без ошибок...
4. Удалил папку /install
Тут обращаю внимание: поскольку файлы в этой папке легко запускаются без всяких паролей, после установки обязательно надо ее удалить, а не переименовать. Это хорошая лазейка для хакеров.
5. MODs - это сокращение от модификации (modifications), примочки, которые не входят в стандартную поставку. Их теперь следует переустановить (если они вообще были).
6. Стили - теперь их тоже надо переустановить, если были использованы нестандартные стили. Если были использованы стандартные prosilver или subsilver2, то ничего делать не надо.
Вот и все. Что мы имеем в результате?
Вполне нормально работающую самую актуальную версию конференции phpBB нашего Клуба по адресу:
Конференция phpBB Клуба Одиноких Сердец ::
http://kocby.ru/b/
А также актуальную инструкцию для новых участников этой конференции:
Инструкция для новых участников Клуба Одиноких Сердец ::
http://kocby.ru/how/
Присоединяйтесь, общайтесь, делитесь опытом, а также знакомьтесь, знакомьтесь и знакомьтесь.
Спасибо за внимание.
|
~~~~~ Обратная связь ~~~~~
|
|
У вас есть два способа реагирования на данный выпуск.
На форуме...
"Как сделать популярный сайт" на форуме ::
http://kocby.ru/b/viewforum.php?f=5
Написать лично мне.
Данные для связи на контактной страничке ::
http://kocby.ru/contact.html
Ниже дан мой работающий емейл, но доставка через форму на указанном урле надежнее, ее вероятность является почти 100%.
::::::::::::::::::::::::
::: Vladimir Abramov :::
::: va@sumat.ru ::::::::
::: http://sumat.ru/ :::
::::::::::::::::::::::::
### Конец выпуска.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|