Переход к предыдущей публикации Пора обновляться | Wordpress 2.5.1 Спамеры, с Днем Рождения! Переход к следущей публикации
 
Я хочу добавить Daemony`s Live RSS ленту в Google Reader Я хочу добавить Daemony`s Live RSS ленту в Яндекс.Лента Я хочу получать RSS ленту Daemony`s Live Blog по электронной почте Я хочу добавить Daemony`s Live RSS ленту в My Yahoo Я хочу добавить Daemony`s Live RSS ленту в My MSN
Наше изготовление домов - из шпунтованного бруса!

 

Добавить комментарий

Daemony’s Live формата 2.5.1

Обновление завершеноНочь прошла не даром. Успешно и с минимальными потерями я обновил скрипт Daemony’s Live до версии WP 2.5.1. На время обновления сайт был недоступен для посещения около четырых часов. За это время, кроме самого обновления, были протестированы на работоспособность в принципе все три десятка плагинов, которые мне следовало заставить работать. Обновления некоторых из них (в русском переводе) я взял у господина Лекактуса. Некоторые пришлось допиливать напильником самостоятельно. А некоторые плагины, которые стояли ранее, просто выбросил за ненадобностью.

Честно сказать, новой версией Wordpress я доволен и даже очень. Порадовало то, что после апдейта я не поймал ни одного глюка с галереей. Хотя боялся этого больше всего. Тем не менее, грабли все же вылезли, но в другом. :( CapCC прийдется на время убрать из арсенала. Работать в WP 2.5.x он откровенно не желает. Поправить и адаптировать код CapCC под новую версию поидее несложно… если знать PHP и кодекс Wordpress. Мои же знания в этой области тянут на "тройку с минусом"…

Впрочем, это, единственная более или менее "серьезная" неприятность, которая встретилась в процессе всего апдейта.

Ну, а порадовало меня в 2.5.x то, что как и админка, так и сайт в целом стали действительно быстрее грузиться. Браузер меньше тупит при создании публикации в визуальном редакторе. Эстетика скрипта (точнее админпанели) гораздо в большей степень продумана, чем в предыдущих версиях. Плюс еще Лекактус подкинул замечательный плагин, изменяющий стандартную систему меню в админпанели в выпадающие пункты. Смотрится отлично, юзается с удовольствием.

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

 

Отключил блог от мира в 23.05 EEST

В админ панели удалил Role Manager. Судя по описанию WP 2.5.x, он больше не пригодится…

Деактивировал все плагины в админ панели.

Проверил как работает сайт. Сайт не работает. Лезем в логи:
    - Неизвестная функция ltranslate() - комментим ее нафиг в header.php текущей темы оформления.
    - Неизвестная функция aniga_show_rand_img_nc (вызов случайных изображений из галереи в футере) - комментим и ее тоже в соответствующих местах.
  F5 - Сайт работает.

httpd-error.log растет с непомерной скоростью…

Кароче… надо перекурить.

Покурили. Едем.
Сравним "родные" файлы WP у меня на сервере и в архиве от Лекактуса

Гуд. Ничего вроде нового не добавилось и не убавилось. Перезаписываем все файлы скопом.
Грохаю существующие папки wp-includes и wp-admin неглядя (потому что никогда в них ничего не менял и не добавлял) и копирую новые.
Копирую еще содержимое wp-content/themes…  Так. На всякий случай… С плагинами из пакета Лекактуса пока что повременим. Оставим "на потом".

Выставляю все права на новые папки и файлы.

Правлю свой wp-config.php. В него же теперь нужно прописать переменную SECRET_KEY. Типа для большей секьюрности. Нужно, значит пропишем.

Вроде бы пока что все.
Что-ж, ну попробуем обновить БД как написано: через /wp-admin/upgrade.php

           Обновление завершено. Ваша база данных WordPress была успешно обновлена! - и это хорошо…
Ну ладно. Посмотрим на сайт.
…….
Усе работает! Ничего с первого взгляда и не поменялось. Впрочем, как обычно. Глюки вылезут позднее. :lol:
Теперь осталось самое малое - довести до ума все существующие плагины.

                                Плагины

Активирую первым делом то, за что больше всего переживал: ANIga gallery… Работает, сволочь. Хм. Действительно работает. По крайней мере полазил по всем страницам галереи - багов не увидел. Хорошо. Значит можно раскомментить функцию показа случайных изображений в футере. Раскоментил. Работает.

Далее идем уже по порядку, обновляем плагины. По возможности, находим русские версии того что нам нужно на сайте Лекактуса. :)

                               Проблемы с которыми я столкнулся:

- AskApache Google 404 - новая версия 4.3 почему-то вообще не работает. При этом старая "на ура". Такое уже было раньше… Что-ж. Не критично. Поступим как и прежде. Вернем из бекапа старую версию. ;) Вобщем трабла эта скорее всего не связана с переходом на новую версию движка.

- Грабли с CapCC. Непашет на 2.5, видимо, по причине того, что в новом wp-login иначе реализована система ошибок. В логи сервера валится: [error] PHP Fatal error: Cannot use object of type WP_Error as array in …/wp-content/plugins/capcc/capcc.php on line 54 Теряю время в разбирательствах. Пропустим. Разберемся потом.

- Напоследок: проблема в работе плагина wp-print, призванного выдавать "версию для печати"… При переходе на страницу вида <адрес_публикации>/print идет перенаправление на несуществующую страницу (Ошибка HTTP 404). Что-то и откат не помогает. Плагин вобщем сломалсо. Или дело не в лыжах?…

Пошел наверное я еще разок покурю, да попью кофе. А там глядишь и дело сдвинется.

Покурил. Попил кофе. Просветлилось. Блин! Напоролся на старый боян: действительно же дело не в лыжах, :lol: а в регенерации шаблонов постоянных ссылок (ЧПУ).
Сделал. Естественно, помогло. WP-Print работает.

Подмарафетим перевод в языковом файле Firestats…
Остальные плагины (почти все) встали так, как будто и не было обновления.

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

Обновление Daemony’s Live можно считать оконченным | 4.20 EEST

 

 

Ключевые слова


| |
 

Публикации по теме

Четверг, 1 мая, 2008 06:00:09 EEST

Подпишись на RSS ленту и будь в курсе обновлений

Я хочу добавить Daemony`s Live RSS ленту в Google Reader Я хочу добавить Daemony`s Live RSS ленту в Яндекс.Лента Я хочу получать RSS ленту Daemony`s Live Blog по электронной почте Я хочу добавить Daemony`s Live RSS ленту в My Yahoo Я хочу добавить Daemony`s Live RSS ленту в My MSN

Я хочу подписаться на Daemony`s Live RSS ленту комментариев к записям
  1. Комментарии (2) к публикации “Daemony’s Live формата 2.5.1”

  2. № 1 .:. Lecactus говорит:

    у меня кстати ерор-лог тоже огромный (эти цифры могут шокировать, но честно - примерно по 240мб В СУТКИ), возможно и причина тормозов в ошибках этих? если нужно могу выложить список ошибок, сам в ошибках пхп плохо понимаю

    2008-05-01 06:57:55 EEST
  3. № 2 .:. Daemony говорит:

    Великоват файлик… У меня гораздо меньше. Да и то появиляется там что-то только вот в такие моменты, когда либо сайт закрываю на обслуживание, либо про%$#бую где-то.

    Ошибки все одинаковые?
    Понимать в них особо нечего… На крайняк есть Гугль.
    Да и в httpd-error сыпятся кстати не только ошибки PHP.
    Впрочем, если они тебя сильно волнуют, попробуй, скинь мне кусок в мыло на гуглопочту… На тот ящик, который я у тебя на сайте в комментах оставляю. Только посмотреть я их смогу не ранее, чем через два дня. Сейчас уезжаю.

    2008-05-01 07:05:19 EEST

Добавить комментарий

Быстрая вставка HTML тегов

Подсказки:
  • Для вставки фрагментов кода используйте "быстрый" тег <PRE></PRE>.
  • Для цитирования фрагментов текста используйте "Цитата".
  • Поддерживаются также другие HTML теги.

Поля, помеченные красной "звездочкой" обязательны к заполнению.