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

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

Апр
18

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

Рубрика: CMS, Мысли в слух, бизнес, работа

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

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

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

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

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

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

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

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

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

Некий 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

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

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

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

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

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

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

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

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

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

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

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

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

Popularity: 17% [?]

марта
28

FireStats vs Яндекс.Метрика

Рубрика: Поисковики

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

тут должна быть картинка, но мне чета в лом фотошопить. сори

Начну с того, что мне не понравилось в FireStats, хоть я и использую его уже очень давно. Так вот, на одном из своих сайтов, с большой посещаемостью и с минимальным числом отказов, Firestats реально начал глючить. В виду того, что большой объем собранной статистики сильно нагружал БД. Системой конечно предусмотрено архивирование старых данных, но минимальный порог там неделя. А у меня доходило, что за пару дней полностью забивалась БД. Уже не вспомню какой максимальный порог данных, но факт есть факт. А что бы настроить на ежедневное архивирование надо было лезть в кодинг, что совсем меня не прельщает. Дабы вести карту изменений не хочется.  Либо настраивать ограничения по статистике, что то же было делать в лом. Плюс с выходом нового поискового алгоритма «, проскочила тема по Метрике, вот и решил перейти на статистику от Яндекса.

Наверное моя ошибка в том, что я перевел все сайты на Метрика и в том числе этот Последние пол года сильно напряженные и нет времени писать заметки. Так вот ближе к телу... Зашел как то посмотреть статистику в Метрика и был сильно удивлен посещаемость 0–5 в сутки и пару переходов с Поисковых Систем. Первая мысль, вот и все — умираем ))). И вот вчера вспомнил про Firestats. Подумал а почему бы реально не отследить как живет Про FireStats я уже не раз писал и о его преимуществе над остальными продуктами сбора статистики. Поставил и сразу был удивлен — по прежнему живет и переходы с ПС на прежнем уровне и посещаемость хорошая и внутренних переходов много. Живем, не умираем...

Есть сайт который никак Яша не принимает в Директ из-за не высокое число уников, но с большим числом просмотров. Сделал для себя вывод — на средне нагруженных сайтах буду собирать статистику через FireStats. Все же он реально рулит!!!

Popularity: 13% [?]

марта
16

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

Рубрика: Мысли в слух

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

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

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

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

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

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

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

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

Popularity: 11% [?]

марта
04

Третий день Yandex глючит

Рубрика: Поисковики

В чем же дело? У меня уже третий день по вечерам глючит, то грузится то нет!

Сперва думал что мой провайдер падла жалоб давно не видел. Но другие то отлично работают. У кореша вчера та же беда, вечером не отвечает. У него другой провайдер. Что думать? Кому жалобы писать?

......... мы немножко подождем, а потом ... начнем!

Popularity: 14% [?]

Фев
25

Как я провел 23 Февраля!!!

Рубрика: Развлечения

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

Начал праздновать еще на работе. Рассказывать как это было не имею право, у нас действует директива, о запрете распития спиртных напитков в рабочее время.

Но с работы домой я так и не попал. В общем выловили меня во время следования домой, это было в центре возле Плазы. Сперва думали зайти в Плазу, но очканули, что налика в карманах на ресторан и вечеринку не хватит. Пришли к выводу, что лучше всего ехать в Немо, сразу и на дискотеку попадаем и столик снимаем, ну и продолжение с девочками конечно же. Поехали... Приехали... 20:30. Обычно мы там появлялись не раньше ночи. И оказалось что он работает с 22:00. Ну не ехать же в другое место. Уломали администратора и начали праздновать. Собственно, а что там рассказывать! Бухали и отрывались, как любой славянский человек.

Но больше всего поразило, это когда на сцену выскочили два клоуна, на вид лет по 17. И давай проводить тупые конкурсы связанные со срочной службой. В нашей компании все служивые и меня то отношение малолеток сильно взбесило, готов был пасти за их чушь разорвать. Ка можно проводить конкурсы не служа и не зная что там творится? Ну клоунада! Блин до сих пор эмоции плещут. В общем сдерживал себя как мог. Дальше... В Немо не был уже около года. Это одно из самых авторитетных заведений превратилось в сбор малолеток. Раньше его посещали «фенные» головы желающие движения и так называемые мажоры, теперь блюющие дети. Чет мне больше туда не хочется.

Про девочек рассказывать не буду, так как у нас есть женатые, и тогда этот пост будет компроматом. Поэтому большое .......................

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

Отметил здорово!!!

Popularity: 11% [?]