_gat is not defined

Written by Yaroslav Vorozhko on August 4, 2008 – 4:00 pm -

Новая версия кода google analytics иногда вызывает такую ошибку JavaScript “_gat is not defined“, подобная ошибка была и в старой версии google analytics.

Исправить данну ошибку можно следующим кодом, но прежде чем исправлять, надо убедиться в слеующем:

  • у вас не установлен старый urchin tracker код
  • у вас не включен Ad Block или похожая программа блокировки нежелательного содержания
  • у вас не установлены adware, spyware программы, которые фильтруют траффик и могут вырезать нежелательное содержимое

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

<script type="text/javascript">
if (typeof(_gat) == 'object')
{
var pageTracker (YOUR TRACKING CODE)
...
}
</script>

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


Tags: , , , , , , , ,
Posted in Tips And Tricks | 3 Comments »

Zend_DB Out of memory bug

Written by Yaroslav Vorozhko on February 10, 2008 – 5:41 pm -

zend_framework_logo

Привет,

Натолкнулся сегодня на один неприятный баг в Zend_DB при работе с “длинными типами данных”, которые часто используются для хранения неопределенных по размеру данных в MySQL. Как оказалось, Zend_DB  некорректно работает с типом LONGTEXT И LONGBLOB и решение этой проблемы пока не найденно, но давайте посмотрим подробнее что все-таки можно сделать.

Read more »


Tags: , , , , , , , , , , , ,
Posted in MySQL, PHP, Tips And Tricks, ZendFramework | 2 Comments »

urchinTracker(); is not defined

Written by Yaroslav Vorozhko on January 14, 2008 – 10:37 pm -

google-analytics

Javascript warning urchinTracker(); is not defined можно увидеть в FireFox, когда установлен FF extension FireBug или в IE 6 и IE7, когда включено отображение ошибок.

Исправляеться следующим образом:
Строку urchinTracker();
заменяем на
if (typeof(urchinTracker) == ‘function’) urchinTracker();

Цитата  от Владимира Лучанинова:  “Решение правильное, если функция не объявлена, то typeof будет undefined, если объявлена, то function. Честно говоря, не понимаю, почему Google не предлагает сразу вставлять такой код.

Интересно, то что эту ошибку можно увидеть на многих крупных сайтах. У вас ведь ее нет? ;-)


Tags: , , , , , , , , , ,
Posted in Tips And Tricks | 4 Comments »