- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Доброго времени суток!
Помогите пожалуйста!
В наличии имею:
- win 2003 serv
- php
- apache
Подскажите как ко всему этому прикрутить GeoIP?
Перечитал уже штук 50 мануалов, но они написаны к "пингвинам"...и принцип установки абсолютно другой...
Для чего нужен GeoIP - для работы с трейд скриптом GB CJ, без него весь трафик уходит в Bad и нет возможности определить кто льет говно-трафик, а кто льет нормальный.
p.s. Очень буду благодарен за помощь, если нет времени/желания "нянчиться" - ткните "носом" в мануал, потому как на сайте производителя все написано достаточно расплывчато и непонятно (по крайней мере для меня).
не вчитывался, а так пробовали:
A follow up to this, if it's at all helpful :
1. Download the TAR'd PurePerl from this site (www.maxmind.com)
2. Extract using WinZip
3. Open \lib\Geo\IP\PurePerl.pm
4. Search file for GeoIP.dat - there should be two hits, both used when declaring the $db_file variable
5. Replace the Unix style location of file with windows version (eg
Code: Select all
$db_file = '/usr/local/share/GeoIP/GeoIP.dat'
with
Code: Select all
$db_file = 'c:/program files/GeoIP/GeoIP.dat'
(or similar, depending on where your GeoIP.dat file is located)
6. Open \t\1_lookup.t
7. Replace the location of the GeoIP.dat file in the second argument as mentiond above
Code: Select all
foreach my $file ("GeoIP.dat",'c:/program files/GeoIP/GeoIP.dat') {
8. Repeat above with \t\2_namelookup.t
9. Now run perl Makefile.pl
10. nmake
11. nmake test
12. nmake install
Use ppm to install the Geo-IP Perl module (as indicated on the API download section of this site)
Check that everything works ok, with your own test:
create a test.t file with the following
Code: Select all
use Geo::IP;
my $gi = Geo::IP->new(GEOIP_STANDARD);
print $gi->country_name_by_name("www.3dwg.com");
and then run perl test.t and view the results.
Now - all that needs work on is getting AWStats plugin to stop bailing out on me... ;)
лично у меня ни одна версия библиотеки даже не скомпилировалась. Нужно каким-то старыми компиляторами старые версии собирать, наверное.
Вот тут скачать можно готовое расширение статическое http://blog.svnlabs.com/php-5.2.1_geoip-w32.zip
подсмотрел тут http://blog.svnlabs.com/tag/pecl-geoip/
по крайней мере функция geoip_country_name_by_name у меня в достаточно новом php 5.2.14 работает.
не катит...в phpinfo показывает geoip, но как не определял ip, так и не определяет.
пробовал тестить идущим в комплекте скриптом.
new_,
вот этим я тестил по базе geoiplite :
а у вас там что за база?
я если честно вообще не понимаю каким образом ставить geo ip - ибо сталкиваюсь с этим впервые...и ~ на 70% уверен что я что то неправильно делаю...
после того как скачал указанный Вами архив, сделал все как указанно в readme:
-кинул соответствующую dll-ку в php/ext
-добавил extension=php_geoip.dll в php.ini
-перезагрузил apache
-посмотрел phpinfо, где увидел:
geoip extension version 0.2.0
geoip.database_standard GeoIP.dat GeoIP.dat
я так понимаю еще что то подгружать нужно по мимо этой dll.
вот только не пойму что, как и откуда...
наверное нужно в текущий каталог засунуть базу GeoIP.dat ?
пробовал в текущей каталог бросать.
даже в php/ext пробовал.
ситуация все та же...
А в каталог?
C:\Program Files\Apache Software Foundation\Apache2.2\bin
Я же говорю, модуль с придурью. Сначала я тестировал из консоли php.exe, а из апача оказывается он там читает в каталоге запуска процесса и игнорирует все настройки.
А в каталог?
C:\Program Files\Apache Software Foundation\Apache2.2\bin
Вот чего мне не хватало :)
теперь стал срабатывать родной скрипт проверки IP.
надеюсь что на этом мои мытарства окончены :) и GB CJ "съест" этот модуль нормально...
Огромное СПАСИБО!!!!!!!