вторник, 20 марта 2012 г.

kernel: arp: 192.100.10.190 moved from 10:22:54:20:9b:1c to 90:fb:a6:33:bd:db on re0

Сегодня утром по приходе на работу в логах Freebsd застал вот такую не приятную картину, не скажу что лог был переполнен, но было неприятно и не понятно осознавать что, что то то не так.

Mar 20 08:05:20 bsdjob kernel: arp: 192.100.10.190 moved from 10:22:54:20:9b:1c to 90:fb:a6:33:bd:db on re0
Mar 20 08:05:38 bsdjob kernel: arp: 192.100.10.190 moved from 90:fb:a6:33:bd:db to 10:22:54:20:9b:1c on re0
Mar 20 08:12:26 bsdjob kernel: arp: 192.100.10.190 moved from 10:22:54:20:9b:1c to 90:fb:a6:33:bd:db on re0
Mar 20 08:13:03 bsdjob kernel: arp: 192.100.10.190 moved from 90:fb:a6:33:bd:db to 10:22:54:20:9b:1c on re0
Mar 20 08:15:01 bsdjob kernel: arp: 192.100.10.190 moved from 10:22:54:20:9b:1c to 90:fb:a6:33:bd:db on re0

В итоге, данная ошибка означает что в сети на компе с ip 192.100.10.190 идет конфликт IP адресов  icon smile kernel: arp: 192.100.10.190 moved from 10:22:54:20:9b:1c to 90:fb:a6:33:bd:db on re0 )) т.е. я на компе с этим ip 192.100.10.190 сменил его на динамичный (он был статичным) и проблема ушла сама собой.  НУ и естественно сейчас буду допиливать DHCP что бы такого больше не было.

Здесь можно оставить свои комментарии. Выпуск подготовленплагином wordpress для subscribe.ru

вторник, 6 марта 2012 г.

Как удалить Itemid из URL

itemid Как удалить Itemid из URLПоднимал я  интернет магазин  на компоненте joomshopping + joomla 1.7 и столкнулся с такой проблемкой. В каждой категории товара  в конце url прописывался Itemid (кто не знает что такое Itemid - это связь с пунктом меню для формирования pathway (путь), т.е. что-бы у тебя получился путь например: Главная -> Новости -> Новости партнёров ). Так вот из-за этого у меня плыли и не корректно работали модули. Далее мы рассмотрим как как удалить Itemid из URL

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

  1. Открываем в корне сайта ФАЙЛ .htacces
  2. И в конец файла прописываем такие строки
RewriteCond %{QUERY_STRING} ^(.*)Itemid=$ RewriteRule ^(.*) /$1?%1 [R=301,L]

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

Здесь можно оставить свои комментарии. Выпуск подготовленплагином wordpress для subscribe.ru

fetch: mc-4.7.5.6.tar.xz: local file (2558348 bytes) is longer than remote file (1995148 bytes)

Ставил на виртуалку freebsd и при установке MC (Midnight Commander) оборвал нечаянно процесс сборки и при следующих запусках вываливалась такая ошибка :

Attempting to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/mc-4.7.5.6.tar.xz
fetch: mc-4.7.5.6.tar.xz: local file (2558348 bytes) is longer than remote file (1995148 bytes)
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1

Stop in /usr/ports/misc/mc.
*** Error code 1

Перестановка и деинсталяция полностью пакета не помогала, в итоге ошибка нашлась сама сабою (просто прочитал до конца ошибку и все само сабою решилось).  Давайте разберем эту ошибку что бы понять что не так:

1) строка Attempting to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/mc-4.7.5.6.tar.xz  скачивает с сервера пакет mc-4.7.5.6.tar.xz

2)fetch: mc-4.7.5.6.tar.xz: local file (2558348 bytes) is longer than remote file (1995148 bytes)  тут фрюха говорит что локальный файл больше по размеру чем тот который скачивается

3)Couldn't fetch it - please try to retrieve this  еще раз говорит что не смог получить файл

4)port manually into /usr/ports/distfiles/ and try again  в продолжение пункта 3 говорит что нужно сделать это в ручную и положить в папку /usr/ports/distfiles/

ну и переходим к главному, заходим в папку /usr/ports/distfiles/ и удаляем все пакеты с mc (вполне вероятно их может быть несколько). После того как удалили (команда удаления rm) идем в cd /usr/ports/misc/mc  делаем make deinstall clean и далее устанавливаем с начала пакет MC (Midnight Commander)  - make install clean после этого должно быть все красиво и хорошо icon smile fetch: mc 4.7.5.6.tar.xz: local file (2558348 bytes) is longer than remote file (1995148 bytes) так что вот так.

Здесь можно оставить свои комментарии. Выпуск подготовленплагином wordpress для subscribe.ru

Снова на связи и в строю

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

Здесь можно оставить свои комментарии. Выпуск подготовленплагином wordpress для subscribe.ru

пятница, 13 января 2012 г.

Ошибка загрузки файла на сервер

oshibka zagruzki faila na server Ошибка загрузки файла на сервер Сейчас пытался на joomla поставить компонент virtuemart 1.1.9, хотел поставить уже вышедший 2 релиз, но мне нужно было быстро все сделать, а со вторым релизом боялся напороться на грабли. И при установке на denwer joomla 1.5 начал устанавливать компонент виртуального магазина и у меня вылетела вот такая вот ошибка:  Ошибка загрузки файла на сервер , а в низу было примечание "Невозможно найти установочный пакет"  Так вот такая ошибка лечится следующим образом

Всем советую интернет магазин подростковой одежды в Москве.

В корне вашего сайта есть файл .htaccess и в него вставьте следующие строчки:

php_value max_execution_time 600
php_value upload_max_filesize 4M

После этого у меня все заработало.  icon smile Ошибка загрузки файла на сервер

PS на denwer можно внести изменения в файл php.ini и в дальнейшем об этих ошибках можно забыть. Для этого найдите файл php.ini , если что он лежит тут C:\WebServers\usr\local\php5 найдите в файле строчку upload_max_filesize = 2M и исправьте на  8M и теперь можно кайфовать ))))

Всем до встречи в следующей статье, пока icon smile Ошибка загрузки файла на сервер

Здесь можно оставить свои комментарии. Выпуск подготовленплагином wordpress для subscribe.ru

среда, 4 января 2012 г.

Отображение контекстной рекламы в любом месте статьи

uvelicheniya dohoda ot kontekstnoi reklamy 300x221 Отображение контекстной рекламы в любом месте статьиДобрый вечер уважаемые блогеры, сегодня я продолжаю серию статей по увеличению дохода от РСЯ (или увеличения дохода от контекстной рекламы). Так вот основным так сказать манипулятором который влияет на увеличение прибыли это контекстные блоки которые надо очень продуманно и грамотно размести на своем блоге.  Т.к. мой блог находится на движке wordpress, то и речь я тут буду вести как делать именно нем.

Кто хотя бы чуть-чуть работал на wordpress сразу поймет, что тут не так просто будет внедрить  код блоков туда куда нам надо в ручном режиме, но как говорится разработчики сия движка уже давно позаботились о минимизации этих сложных действия, нужно только чуть под настроить wordpress и сделать вывод рекламных блоков через "шорт коды" (shortcode) Для этого делаем следующие:

Сразу давайте договоримся что я пишу только факты и четкую инструкцию т.е. как создавать блоки я описывать не буду в инете найдете icon smile Отображение контекстной рекламы в любом месте статьи а то уже спать хочется:

  1. Идем в тему нашего шаблона и ищем файл functions.php
  2. Открываем его и между блоками <?php    ?>
  3. Теперь получаем код нашего рекламного блока и копируем в любой текстовый редактор (я использую notepad+++)
  4. в нем нам нужно сделать замену ‘ на \’ (черта -\ нужны для экранирования )
  5. Теперь в коде у нас произошла авто замена и результат копируем в файл  functions.php
  6. В конечном итоге файл functions.php у меня выглядит так:
  7. <?php
    function nibbl () {

    return ‘<script type="text/javascript"><!–

    yandex_partner_id = 73196;
    yandex_site_bg_color = \’000000\’;
    yandex_site_charset = \’utf-8\’;
    yandex_ad_format = \’direct\’;
    yandex_font_size = 1;
    yandex_direct_type = \’flat\’;
    yandex_direct_limit = 3;
    yandex_direct_title_font_size = 2;
    yandex_direct_title_color = \’FFFFFF\’;
    yandex_direct_url_color = \’000000\’;
    yandex_direct_all_color = \’000000\’;
    yandex_direct_text_color = \’FFFFFF\’;
    yandex_direct_hover_color = \’9FC253\’;
    yandex_direct_favicon = false;
    document.write (\’<sc\’+\’ript type="text/javascript" src="http://an.yandex.ru/system/context.js"></sc\’+\’ript>\’);
    //–></script>’;
    }
    add_shortcode (‘nibbl’, ‘nibbl’);
    ?>

     

  8. Теперь при написании статьи Вы можете в любом ее месте вставить код [nibbl] и в этом месте у Вас появится рекламный блок.
  9. Вот и все удачи в зарабатывании денег, а я пошел спать,  что бы завтра продолжить изучение по увеличения дохода от контекстной рекламы.

 

Здесь можно оставить свои комментарии. Выпуск подготовленплагином wordpress для subscribe.ru