Hostenko — лучший WordPress-хостинг

Архив за Февраль, 2009

Самое популярное за этот месяц

  • Как полностью использовать все возможности плагина WP-Postratings 1.40, с примерами
  • Русский WordPress MU 2.7 (MultiUser) Lecactus Edition
  • Удобная и быстрая вставка изображений в записи (только для WordPress 2.7+)
  • Создать PDA-версию вашего сайта проще, чем вы думаете!
  • Решение проблем с автоматическим обновлением, если у вас "превышен таймаут..."
  • Как Кактус отдыхал в Египте в декабре прошлого года
  • Доверяй, но все же лучше проверяй
  • Исправление странных ошибок с обновлением движка (WP2.7+) и плагинов (WP2.6 и новее)
  • Устранение «необъяснимого глюка базы данных» с аттачами WordPress
  • WP myКопиPaste едишн

  • Недоработки автоматического обновления в WordPress 2.7+

    Вроде писал уже про это частями, но повторю все вместе…

    Что делается при автоматическом обновлении: просто напросто скачивается архив, удаляется подчистую “старое” и заменяется на “новое”.

    Вроде бы это и правильно, но только отчасти. Руками после этого приходится все снова доделывать, а именно:

    добавлять русификаторы (и еще искать их новые версии все равно надо иногда), если они лежат по правилам работы плагина в папке самого плагина,

    некоторые плагины (модифицированные к примеру русскими авторами) приходится либо снова дорабатывать вручную “напильником”, либо ждать когда выйдет новая версия модифицированного плагина и все равно потом его вручную заливать. а бэкапы плагинов автоматически НЕ делаются… (если вы сами не скачали их себе на диск заранее)

    некоторые плагины пользователи правят вручную и забывают про это (например правят стили оформления какие нибудь) и при автообновлении все пропадает

    при автоматическом обновлении движка может случайно перезаписаться также какой нибудь файл, в который вы “вмешивались”  (редко, но бывает такое если вы забыли про это уже)

    Да и реадми тоже полезно читать у новых версий плагинов что там реально изменилось и надо ли вообще обновляться и не торопиться… иногда просто добавляется в дистриб какой нибудь новый “язык” и тут же версию меняют.

    Ну и на некоторых серверах оно вообще может не работать по ряду причин:

    отключен вообще ftp на сервере (бывает такое на “личных серверах” к примеру)

    истекает “таймаут”  - например у меня на сервере при включенном “одном апаче” все автоматически обновляется без проблем, но при работе апача вместе с nginx обновляются автоматически нормально только мелкие плагины, а при обновлении движка может просто выдать ошибку что сервер недоступен через минуту-другую

    бывают и ошибки типа таких и т.п. некоторые исправляются, а некоторые нет.

    Один комментарий

    Не понравилосьМогло быть лучшеНеплохоХорошоОтлично! (голосов: 4, средний: 5.00 из 5)
    Loading ... Loading ...

    WP2.7.1LE уже доступен :-)

    Т.к. в WordPress 2.7.1 только исправлены выявленные ошибки с момента выхода версии 2.7, то отдельный пост для этой версии не будет. Состав дистрибутива полностью повторяется и расположен там же. где была версия 2.7

    Автоматическое обновление также уже доступно

    Напоминаю, как я уже писал на днях в комментариях – если у вас написано что доступна версия 2.7.1 (2.7.2 и т.д.), но пишет при автоматическом обновлении что файла нет на моем сервере – это означает лишь то что его действительно там нет в данный момент. Это вам автоматически пишется т.к. это значит что “официальная русская версия” уже доступна и поэтому в том файле, что получает WP с сервера присутствует линк, который автоматически модифицируется на мой. Если же ситуация обратная – т.е. если я уже выложил версию следующую, а официальной версии еще нет, то вы и не узнаете что у меня вышла новая версия тоже, но файл будет сразу же доступен. Так понятно надеюсь стало? В 99% случаев так получается потому, что обычно новые версии выкладывают авторы ночью (т.е. когда у меня уже ночь, а у них судя по всему полдень в США) и я физически при всем желании не всегда могу это узнать, а тем более если что то глобальное изменилось и надо что то допереводить. И вообще НЕ рекомендую никогда автоматически обновляться в первые 10-20 часов после выхода новых версий. Ничего страшного от того что вы не обновитесь “мгновенно прямо после выхода” не произойдет. И если при выходе версий 2.7-2.7.2 к примеру обновляться можно без проблем, то при переходе на 2.8-2.9 и т.д. нужно прежде подождать лучше пару-тройку дней пока не выяснится что супермегаплагин какой нибудь не совместим с новой версией. Не нужно забывать и о здравом уме и ВСЕГДА делать бэкап базы данных при любом обновлении. В общем не спешите никогда…

    21 комментарий

    Не понравилосьМогло быть лучшеНеплохоХорошоОтлично! (голосов: 2, средний: 5.00 из 5)
    Loading ... Loading ...

    Исправление странных ошибок с обновлением движка (WP2.7+) и плагинов (WP2.6 и новее)

    Сегодня столкнулся с такой странной проблемой при обновлении двух блогов на eskhosting (сервер cp3) все работало нормально, но при попытке обновления плагинов выдавало на странице три ошибки вида

    Warning: touch() [function.touch]: Unable to create file /tmp/xxxxxxxxx because Permission denied in /is/htdocs/xxxxxxxxx_xxxxxxxxx/www/wp-admin/includes/file.php on line ***

    Warning: fileowner() [function.fileowner]: stat failed for /tmp/xxxxxxxxx in /is/htdocs/xxxxxxxxx_xxxxxxxxx/www/wp-admin/includes/file.php on line ***

    Warning: unlink(/tmp/xxxxxxxxx ) [function.unlink]: Permission denied in /is/htdocs/xxxxxxxxx_xxxxxxxxx/www/wp-admin/includes/file.php on line ***

    поиск в гугле навел на пару топиков на форуме wordpress.org и на один немецкий блог. перевожу на русский:
    нужно просто добавить строку

    putenv('TMPDIR='.ini_get('upload_tmp_dir') );

    в ваш wp-config.php и все заработает.

    Добавлено 11.02.2009: Вот кстати  у SOL’а на форуме нашел тоже еще другой вариант ошибки с автообновлением плагинов (встречал тоже на одном блоге) – как пишут тоже помогла строка написанная выше тут у меня

    Добавлено 13.02.2009 Также помогает эта строка, если вы пытаетесь обновить движок или плагин, но вам постоянно пишется примерно так

    Загрузка обновления с http://downloads.wordpress.org/plugin/wp-db-backup.2.2.2.zip
    Загрузка не удалась.: Невозможно создать временный файл
    Установка не удалась

    33 комментария

    Не понравилосьМогло быть лучшеНеплохоХорошоОтлично! (голосов: 4, средний: 5.00 из 5)
    Loading ... Loading ...

    Русский WordPress MU 2.7 (MultiUser) Lecactus Edition

    wpmu27logo
    Русская версия многоблоговой версии WordPress 2.7 (ранее в этой записи размещался русификатор одной из бета-версий).
    Я не выкладывал ее более недели после выхода, т.к. не было времени протестировать и собрать в дистрибутив. Ранее выложенный мой перевод MU 2.7 на 99% покрывает потребности для уже созданных проектов, тут лишь в основном добавлен перевод файлов, которые не локализуются через внешний файл + добавлен перевод «горизонтальной панели администрирования сверху блога». Если кто-то желает получить архив только измененных файлов по сравнению с английской версией, обращайтесь через раздел контактов либо сами найдете их в дистрибутиве.

    Изменения по сравнению с оригинальной английской версией и прошлыми дистрибутивами MU версии Lecactus Edition:
    1 в плагине wordpress-admin-bar который идет в оригинальном дистрибутиве и вообще «внедрен в него» какой то мудреный путь к файлу русификации, куда бы я не размещал русификатор – все оставалось по английски, пришлось отредактировать путь. Проверял только в режиме «под-директории», т.к. у меня пока нет физической возможности проверить режим «поддоменов»
    2 в дистрибутиве «темы оформления» home и default не локализованы, т.к. для серьезного проекта нормальный администратор ресурса найдет более приличные темы, а для ГС(для чего на порядок чаще используется MU судя по моим наблюдениям) без разницы что на русском будут некоторые элементы оформления, что на английском.

    Продолжить чтение →

    155 комментариев

    Не понравилосьМогло быть лучшеНеплохоХорошоОтлично! (голосов: 9, средний: 5.00 из 5)
    Loading ... Loading ...

    Доверяй, но все же лучше проверяй

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

    Зря удалил прошлый пост недельной давности, понадеявшись на порядочность Романа… Сегодня я увидел там же на форуме, что все гораздо хуже чем я думал – вместо продолжения развития сайта как договорились, сделали кусок #@$%@ из моей сборки WordPress 2.7, удалили все ссылки на авторство, обозвали все “своим творением“, вырезали некорректно кучу плагинов, оставив обрубки неработоспособные и все это прокомментировали так ”

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

    В переводе на русский это означает примерно так: (спасибо что “нашу” сборку более года поддерживал товарищ *** (без указания кто был), а теперь у нас новый “бизнес план”, и мы сами хотим заниматься тем чем не умеем толком). Также я выкупил (за очень приличные деньги) домен wordpress.ru где хочу запустить супер-пупер блогхостинг типа wordpress.com , для получения прибыли большой естественно (цитата из блога Романа).

    “. Вместо того чтобы делать что то полезное свое, снова занялись банальным копипастом а-ля как SOL в свое время и ладно бы нормальным, а то просто испоганили все что отлично работает и собрано самостоятельно, без их помощи. Кроме того загадочным образом я снова исчез из пользователей блога того, хотя до этого меня там “восстанавливали”. Также переписали мой пост про версию 2.7 и запостили туда ссылку уже на свою не боюсь этого слова “поделку”.  тьфу, противно аж стало после всей нервотрепки за все эти месяцы и после того сколько труда было вложено в то чтобы тот проект не загнулся.

    В общем что хочу сказать – настоящий WordPress Lecactus Edition с моим набором плагинов и моей локализацией – на этом блоге. То, что сейчас размещено на mywordpress.ru – это жалкая, наполовину неработоспособная подделка, состоящая из ворованных частей.

    В общем если они хотят сами дальше развивать свой проект, то во первых надо было так и сказать, а не обещать чего то там и пусть либо удаляют мой перевод и все другие файлы, которые взяли из моего дистрибутива и договариваются с “официальными русскими представителями”, либо переводят все с нуля и создают “чистокровную свою версию”, но они в любом случае себе репутацию подмочили с первого дня “воскрешения”. кому надо найдут сами эту тему на форуме…

    Надеюсь “команда”  одумается прежде чем расколоть лагерь WP еще на одну часть

    68 комментариев

    Не понравилосьМогло быть лучшеНеплохоХорошоОтлично! (голосов: 21, средний: 4.57 из 5)
    Loading ... Loading ...

    Как все таки полезно иногда порядок наводить

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

    Кстати, недосчитался примерно 20 дисков с фильмами – надо вспомнить кто же их забрал и как давно…

    Обсуждение закрыто

    Не понравилосьМогло быть лучшеНеплохоХорошоОтлично! (голосов: 11, средний: 4.09 из 5)
    Loading ... Loading ...