Установка HLstatsX CE "Шаг за шагом" в Windows (XAMPP)

dilman88

Участник
Сообщения
115
Реакции
16
apkon,
конечно заманчиво... для нубов.
я хочу во всем разобраться сам.
не всегда лучше искать легкие пути, иногда нужно пройти весь путь самому.
я не могу так сдаться, если долго мучаться что нибудь получится.
к тому же выходит что хостинг я оплатил зря, а этот вариант не расматривается,
владелец хостинга согласился сам запустить скрипт без услуг вдс но он только помошник и как запустить перл на freebsd он не знает, я уже и так его зае*бал своими глупостями.
он мне даже внешний доступ к базе от сурсбана предоставил мне уже совесть не позволяет ему задавать вопросы на которые я сам себе отвечаю после поисков в интернете.
если ты правда хочеш помочь мне, а не рекламировать свои ресурсы и не набивать постов
то скажи мне что я делаю не так, почему у меня скрипт сразу сварачивается, выдает какую то ошибку быстро что я не успеваю прочесть, на ошибках учатся...
хоть какие нибудь соображения есть?
 

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,019
dilman88, запускай скрипт из командной строки, а не по клику на него. Тогда не будет сразу завершаться и можно будет посмотреть ошибки.
Mad_Cat, там где запускается pl скрипт должен быть установлен perl интерпретатор.
 

apkon

Участник
Сообщения
257
Реакции
91
dilman88, он может не запускаться потому что:
1. Не подключены модули DBD:MySQL, GeoIP PurePerl
2. Не настроено подключение к БД, либо нет доступа к БД
 

dilman88

Участник
Сообщения
115
Реакции
16
Andrey,спасибо тебе огромное!!!!!
консоль выдала
Can't locate .//ConfigReaderSimple.pm in @INC <!INC contains: C:/Perl64/site/lib
c:/Perl64/lib .> at C:\hlxce\hlstats.pl line 73

на 73 строке require "$opt_libdir/TRcon.pm";

это типо я перл криво поставил или перл такой кривой?
 

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,019
dilman88, это значит не установлен пакет Geo::IP::PurePerl
 

dilman88

Участник
Сообщения
115
Реакции
16
модули подключены,
при вызова скрипта из командной строки выдает то что написал выше а когда через батник то совсем другое, мне повезло у меня тимвивер залагал и я прочитать успел про мускул что то про драйвер и база вот только эти три слова увидеть успел:this::this:
 

dilman88

Участник
Сообщения
115
Реакции
16
Andrey,
его устанавливают командой geo-ip?
 

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,019
dilman88, для установки используй Perl Package Manager
 

dilman88

Участник
Сообщения
115
Реакции
16
я так и делал когда только начинал пропывать ставить, тут дело в чем то другом
 

Вложения

  • Безымянный.jpg
    Безымянный.jpg
    19.4 КБ · Просмотры: 17

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,019
dilman88, а как ты скрипт запускаешь? Сначала нужно перейти в папку с hlstats.pl а потом выполнить perl hlstats.pl
В командной строке:
 

dilman88

Участник
Сообщения
115
Реакции
16
Andrey,что то я не понял
в папке C:\hlxce создал батник с таким содержимым perl hlstats.pl
как то надо по другому? О_о
 

dilman88

Участник
Сообщения
115
Реакции
16
вот сделал, походу все же криво установил, но я все шаги с перлом выполнил помануалу, может сам перл такой? вот как раз эта ошибка выскакивала быстро
 

Вложения

  • Безымянный.jpg
    Безымянный.jpg
    21.2 КБ · Просмотры: 25

apkon

Участник
Сообщения
257
Реакции
91
dilman88, незнаю как ты устанавливал модули, но ОНИ У ТЕБЯ НЕ УСТАНОВЛЕНЫ!!!

Последний скрин это дает понять на 100%
 

dilman88

Участник
Сообщения
115
Реакции
16
тогда такой вопрос после того как ввожу эти две команды
dbd-mysql и geo-ip нажимаю на модули правой кнопкой мыши ставлю гfлочку instal
потом просто закрываю окно ppm, может нужно что то еще сделать что бы они сохранились, т.к. после повторного открытия они сново не активны, подскажите пожылуйста, я просто впервый раз этим занимаюсь, раньше не имел дел с перлом,
 

dilman88

Участник
Сообщения
115
Реакции
16
Большое спасибо всем кто помогал!!!
Без ваших ответов у меня на все ушло бы больше времени!
Ваш сайт самый лучший!
Спасибо Андрей за него!!!

оказалось действительно я не правильно установил модули, я плохо посмотрел на скрин, нужно было не только нажать правой кнопкой мыши а рядом с полем ввода названия модуля нажать на кнопку Mark for install
Оказывается это действительно возможно запустить скрипт на компе а базу держать на хостинге.
единственная проблема это задержка выполнения команд rank и top12/
но это скорее всего из за интернета
 

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,019
dilman88, да это из-за пинга. Лучше выбирать хостинг у которого пинг до сервера <50
 

dilman88

Участник
Сообщения
115
Реакции
16
Andrey, а если базу держать на игровом сервере, это наверное должно помочь?
 

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,019
dilman88, да.
 

dilman88

Участник
Сообщения
115
Реакции
16
Andrey, а что бы был постоянный доступ к базе нужен ли какой нибудь софт для этого, денвер держать всегда включенным только из за базы не очень хочется
 
Сверху Снизу