Мой любимый блог

Моя работа над WordPress, Joomla, LiveStreet, SEO. Мои разработки и многое другое о жизни …

Archive for the ‘Мысли в слух’ Category

мая
22

Автоматическое обновление Windows XP — ошибка установки KB928416

Posted under Мысли в слух

Юзал Windows Seven, пока не столкнулся с рядом геморных вопросов в области программирования.

Вернулся на старую проверенную Windows XP + = идеальная платформа для PHP кодинга.

Ближе к телу: Из антивирусников пользуюсь NOD32, а этот гад постоянно ругается, что для полного обеспечения безопасности необходимо установить обновления. Вроде все скачал и установил кроме геморного пакета KB928416. Эта падла не ставится на Framework 3.0 SP1 только на чистый 3.0 и постоянно выкидывает неудачу + через определенный промежуток времени снова пытается его поставить. Два дня напрягал он меня, решил бороться методом исключения паразитов.
Добавляем ключи в реестр:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
REGEDIT4
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Servicing\Windows Workflow Foundation\RU]
@=""
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup\1049]
"InstallSuccess"=dword:00000001
"Version"="3.0.04506.30"
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup\Windows Communication Foundation\1049]
"InstallSuccess"=dword:00000001
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup\Windows Presentation Foundation\ru]
"InstallSuccess"=dword:00000001
"Version"="3.0.6920.0"
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup\Windows Workflow Foundation\RU]
"InstallSuccess"=dword:00000001

Popularity: 10% [?]

Апр
18

WebAsyst не работает на хостинге

Posted under CMS, Мысли в слух, бизнес, работа

Для тех кто не в теме: Не знаю на сколько он крут, но по моему самый популярный интернет-магазин в Рунете. А ну и для тех кто еще в меньшей степени в теме: это движок.

Работы валом, и времени на написание статей совсем нету. Но этот самый злополучный webAsyst отнял у меня три дня драгоценного времени. В виду эмоциональной особенности решил написать как я с ним боролся.

Получил заказ на перенос/создание интернет-магазина на новый домен и хостинг с изменением юридической привязанности. Как я понял там похоже разделение бизнеса. Но не в этом суть. Магазин стоит на Что бы не делать лишних телодвижений мы с бизнес-партнером решили оставить как есть, то бишь оставим ядро в неприкосновенности. Я как программист привык все отрабатывать на локальном сервере — экономит много времени и сил. Скачал 279 сборки, нул-версия. Импортировал базу с более чем 3000 позиций и описаний к ним + фото. Все отработало, более менее изучил движок, не лез только в подводные камни.

Погулял по движку и обрадовался, что все легко и не займет много времени. Сделал образ сервака и БД. Залил на новый хостинг + импорт БД. А мне в ответ — фиг вам. В общем покапался и понял что скорей всего надо будет ставить новый движок. Т.к. он генерит рабочие папки из имени БД, ну и так далее. В принципе на локале NULL версия ничем не отличалась от лицензии. Принял решение оставить NULL, как то жалко выкидывать 250$ за лицензию, при том что этот пункт не оговаривался и вообще не было привязанности именно к А лицензионный номер хранится в installer'е куда доступ только у админа. Админ в данном случае компания которая им до нас оказывала услуги по создания магазина. Как я понимаю лицензию ставили свою же, т.к. доступ к installer'у не предоставили.

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

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

Начинаю гуглить (яндексить).

Запрос: не работает админка

Результат: один шлак. Правда одна выдача вела на форум официального сайта.

Некий bes 2008–12–29 01:37 спрашивает:

Всем привет! В который раз уже сталкиваюсь с весьма
непонятной мне проблемой. При открытии админки меню
видно, а вот ниже уже ничего нет. Вместо дерева категорий,
например, просто пустое место. И так по всем пунктам
меню. В логах написал 
implode() [<a href="function.implode">function.implode</a>]: Invalid arguments passed File: /shop/kerne/dbfunctions_cmn.php Line: 4873 Error #: 2

Кто-нибудь сталкивался с такой проблемой?

Все симптомы как у меня. В ответ тишина, если честно меня шокировало. Как это так форум поддержки и тишина. Спустя 1.5 года. Ужос.

Ну делать нечего, скачиваю сборку 287. Заливаю. И тут на тебе. При апгрэйде БД опять же выкидывает ошибки. Захожу в Мускул, а там картина из 106 таблиц остается 6. Ужос, что за движок??? Пишу в тех.поддержку. Ответили на удивление очень быстро:

Здравствуйте,
 
Консультации по техническим вопросам оказываются при 
обращении в службу поддержки с зарегистрированного 
адреса электронной почты, т.е. адреса, на который вы 
регистрировали покупку скриптов или онлайн-аккаунт 
WebAsyst. Если вам удобнее обращаться в нашу службу 
поддержки с других адресов, добавьте такие адреса в 
свой профиль, как описано ниже:
 
Если вы приобрели скрипты WebAsyst или услугу 
виртуального хостинга Архост, войдите в Центр Заказчика 
my.аrtiсиs.ru и добавьте адреса в разделе "Настройки".
 
После добавления адресов отправьте свой запрос повторно.
 
С уважением,
-----
Юрий
Служба поддержки WebAsyst

Первая мысль, вот монополисты. Хотя потом обмозговав ответ, понял что то платный и FREE версий то нету, а NULL это ломаная. Неужели придется покупать лицензию?

Ну что ж  все шло к тому что надо ставить + Virtuemart и все верстать руками. Ох ужос.

Но я настырный по натуре и не могу быть остаться поверженным. Думаю дайка попробую и на локале обновить сборку, тем паче что там у меня права к БД root. Обновляюсь, все пашет. Делаю бэкап БД.

Откладываю дело на следующий день.

С чистыми мыслями приступил к очередному изнасилованию Долго мучал разные варианты. И решил раз на локале все работает, а на хостере нет. Значит мне мои права не позволят корректно поставить движок. Но специфика корней движка. Понял что на локале надо на 100% повторить хостинг. Создаю новое доменное имя с теми же пользователями и именем БД, но с правами root. Устанавливаю сборку 287 и снова выскакивает ошибка с БД. Лезу в мускул, опять похерел таблицу. Но не падая духом восстанавливаю последнюю удачную копию БД. И вуаля все работает.

Перехожу к хостингу. Заливаю файлы с локала + удачную БД. Выставляю на необходимые папки и файлы права доступа 777

Хоп. Сайт работает. Админка. Работает. Я в экстазе, доволен как слон, что поборол его.

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

На самомо деле у меня выскакивало очень много различных ошибок, которые так же обсасываются на форуме, но не одного ответа от поддержки. Все завязано на лицензировании. Но хоть поверхностно зная PHP можно проанализировать логи и понять что вызывает ошибку. Чаще всего это доступ к файлам и каталогам. В общем установив права на запись ошибки исчезали. Чаще всего это файлы с расширением .xml и .log

И так теперь меньше текста и ближе к алгоритму борьбы. Как я понимаю что меня помогло его побороть.

Установка на локале стабильной 279  сборки, после АП до 287 и копирование БД. На локале создавалась точная копия хостинга. Т.е. имя домена и логин с именем к БД как на хостинге, даже использовал те же пароли. На локале всему давал права root. Копию локала заливал на хостинг выставлял где надо права на изменения (описано в инструкции к установке) + дополнительно на некоторые .xml Переходил в браузер и проверял все настройки и сохранял. Все работало и работает. И еще: сборка 279 — все гуд,

Удачи в борьбе с паразитом по имени webAsyst.

Popularity: 16% [?]

марта
16

Стоит ли заводить блог?

Posted under Мысли в слух

блогЕду сегодня на работу, как обычно гоняю мысли. В основном мысли профессионального характера. Но сегодня в голову пришла очень интересная мысль. Зачем я завел И стоило ли его заводить? Поделюсь годичным опытом ведения блога! Ну сперва наверное стоит разграничить направления. Это тематическое и не тематическое ведение блога.

Самое сложное но более прибыльное для манимейкера это конечно же тематическое ведение блога. Сложность в основном заключается в умении придерживаться узкой тематике, плюс постоянно искать материал для написания статьи. Это очень сложно. Конечно можно и возразить. В рунете полно бирж статей и подобных сервисов. Но тут же пропадает смысл блога, поэтому я не люблю подобного рода наполнения контентом (речь идет только о личном блоге).

Второй аспект — не тематический самый простой для ведения. Но такие блоги чаще всего заводятся ради удовлетворения каких-то личных потребностей. На таком блоге сложнее заработать — ссылки дешевые, в яндекс.директ не попасть или попасть но сложно. В общем я такие блоги называю — «для души».

Ну а теперь немного про свой Завел его только из-за кризиса. Появилось свободное время и решил его заполнить написанием статей. Конечно планировал вести чисто по тематике, но есть и заметки из личной жизни и их становится все больше. Чем дальше в лес, тем больше лени. Более полугода думаю о смене дизайна и никак руки не доходят. Хотя этот был как перевалочной базой. Когда его все-же переделаю — хз. Дальше... Стоило бы ответить на вопрос — Стоит ли заводить Да, стоит! Хотя бы появляется возможность высказаться, не всегда можешь поплакаться на плече у любимой девушки или преданного друга. Часто в жизни случаются эпизоды когда жизненными проблемами не хочется делиться с близкими. Вот и выход — написал заметку, а вдруг кто откликнется.

Хочу дать совет, ну или не совет, а так сказать ИМХО. После долгого перерыва в написании постов, не стоит начинать с фразы — «Извините, что давно не писал!». По мне так эта фраза лишена смысла. Преданный подписчик никогда не отпишется и дождется Вашей мысли. А новь пришедшему такие слова явно не понравятся. Забейте, не писал(а) значит была на это причина.

Что-то я мысль потерял...

Ладно до новых встреч.

Опубликовал только через две недели после написания :)

Popularity: 11% [?]

Фев
09

Скотина спамер...

Posted under WordPress, Мысли в слух

Опять эта падла побегала по блогу. Такое чувство что чей-то ручной скриптик у меня парсится. Правда теперь он сразу в попадает, без публикации. Точно пора вопросницу писарить.

Две строчки в дополнение к: Спамер пробил мой блог — вот собака

Popularity: 14% [?]

Янв
19

Спамер пробил мой блог — вот собака

Posted under WordPress, Мысли в слух

Ох, я ожил )))

Неужели я пост пишу? С Новогодними праздниками никак покончить не мог. Да и лень матушка одолела. Даже ленту не открывал. Читать буду неделю ))).

Первое, во время моего отсутствия какой то пес (спамер) пробил Причем пробой прошел через прокси. Круто, есть стимул написать какую нить вопросницу против спама. Или не стоит ерундой заниматься? Опять отголоски лени. )))

СПАМ

Второе, на днях выложу фотки. Нет, нет, нет, ни как я бухал, а как отдыхал в перерывах между гулянками.

Popularity: 15% [?]