Как узнать версию Вашего блога?

Прежде чем начать думать об апгрейде и прочих обновлениях движка, выясните, что используется Вами сейчас. Для этого авторизуйтесь в админке блога, и адресуйтесь (внесите изменение в адресную строку браузера прямо ручками) к файлу version.html

Если блог сознается, что его версия SEO-Pepetun, то в данном мануале речь идёт именно о нём.

Если версия не такая, или блог вообще перекинет Вас на оглавление, то Вы имеете предшествующие версии, а потому надо требовать апгрейда.

Когда апгрейд противопоказан:

  1. Если лицензия на домен блога не приобретена официально.
    Не генерировали лицензию на домен вот тут - SEO Pepetun в этом домене не заведётся.

  2. Если считаете, что изменение файловой структуры сайта вызовет смертельную обиду у искалок.
    В SEO-Pepetun-e действительно есть новые типы страниц.
    И предусмотрено отключение старых, документы в которых исчезнут.

    Поэтому, управляя архитектурой сайта из админки, понимайте смысл своих действий.

  3. Если полагаете, что резкое изменение числа беленьких дорвейчиков и способа адресации к ним (их URL-ы поменяются) как-то драматически скажется на SE трафике ресурса.

Порядок апгрейда любой предшествующей версии ЛастоБлога до актуальной:

  1. Создайте копию дистрибутива. И далее работайте только с ней.

    Не стоит лезть непосредственно в сам дистрибутив. Тупо убивая его какими-нибудь неумелыми действиями, Вы создаёте массу проблем ничем не виноватым людям из саппорта, которые, вместо осмысленной деятельности, будут вынуждены заниматься перезасылкой угробленного Вами по глупости дистрибутива. Выясняя попутно, кто Вы такой, и числитесь ли в списке клиентов.

    Разу к третьему им это надоест.

      Ну и заодно, раз уж зашла об этом речь.

      Соорудите на компе папку "Важно!!!" и складывайте всякие дистрибутивы скриптов там.
      Периодически архивируя её на флэшку.
      Или закатывайте на CDRW.

      Те же люди из саппорта регулярно воздевают руки к небу, произнося что-то про "донно Педро престо модерато" (и далее неразборчиво) в ответ на очередную просьбу выслать дистрибутив, так как он "потерялся на винте", "стёрся по неосторожности", "умер вместе с винтом (виндой)" и тому подобное.

      Ну детский сад же...

  2. В копию дистрибутива вносите всё, что предусмотрено инструкцией.

  3. Из предыдущей инсталляции извлеките идентификаторы категорий Блога, и их названия на человеческом языке.

    Что можно подсмотреть:

    1. либо в разделе Категорий Блога, если Вы апгрейдите Пепетун,
    2. либо в соответствующем ini-файле, если имеется ввиду Ласто Блог многолетней давности.

    Сохраните эту информацию копипастом в отдельном текстовом файле.

  4. Зайдите в статистику ещё живого блога, и с помощью "волшебного" URL-a stat_update.html добейтесь полного переобсчёта статистики, чтобы после каждого запуска указанного URL-а не происходило видимых изменений на графиках.

    Если так и сделать, а заменяемая и замещающая версии Ласто Блога близки, при апгрейде вся статистика унаследуется, и ни один хит из неё не пропадёт.

    А вот файл истории поисковых запросов ./data/logs/search.db лучше убить.
    Позднее он родится заново, но с новой внутренней структурой.
    Если файл помиловать, данные из него могут унаследоваться с багами.

  5. Далее от предыдущей версии ЛастоБлога оставьте на хосте только вот это:

    Корневая папка скрипта   755
    data 755
    comments 777
    htm_pages 777
    logs 777
    posts 777
    track_backs 777
    i 755
    p 777
    tmp 777

    То есть только папки с данными, со всем их содержимым.
    Всё остальное, кроме постов/комментариев/картинок/трекбэков/логов, удалите.

  6. Теперь новый дистрибутив с личными настройками заливаете на хост прямо поверх оставшихся там папок. Картинка со всеми модами/правами доступа опять-таки есть.

На первое время рекомендуется поставить на корневую папку скрипта права доступа 777.
Если Вами допущены какие-то ошибки, в ней организуется файл лога, из которого будет ясно, что и где не совсем кошерно. Потом, когда эти ошибки победите, вернёте папке блога права 755

Предупреждение:

Производя апгрейд скрипта каким-то иным способом, приведшим к путанице файлов разных версий, и поимев на этой почве совершенно непонятные эрроры, будьте готовы к тому, что разработчик не захочет играть в угадайку, а также изображать из себя всю славную плеяду шерлоков холмсов и докторов ватсонов.

Пожалуйста, сразу производите апгрейд скрипта по инструкции.