Toto je původní verze internetového fóra ISPforum.cz do února 2020 bez možnosti registrace nových uživatelů. Aktivní verzi fóra naleznete na adrese https://telekomunikace.cz
IP accounting a jeho vyuzitie
Dobrý den, motám se druhý den s jednou chybou: DBD::mysql::db do failed:Accesds denied for user'vsetec@localhost' to database 'bwusage' at ./acctcol.pl line 398 až 405. Databázi mám vytvořenou, zeditoval sem soubory jak bylo popsáno na str.1, a furt nic. Nevíte někdo kde je chyba? po třebuji postčit správným směrem. Dík za každou radu. Jarda
0 x
Mám správně zadané věci v acctcol.pl?
# Database configuration #
# #
$database = "bwusage";
$intable = "inbound";
$outtable = "outbound";
$localtable = "local";
$tmpdown = "tmpdown";
$tmpup = "tmpup";
$tmplocal = "tmplocal";
$hostname = "localhost";
$user = "vsetec";
$password = "570503";
# IP or dns name of your mikrotik router #
# if your running the webservice on differnt port then add #
# :portnumber to the host string. For example #
# mikrotik.fament.com:8081 #
$ip = "10.136.124.5";
# here you provide a list of your local IPs written in CIDR #
# format ie network address 192.168.0.0 with netmask #
# 255.255.255.0 should be written as 192.168.0.0/24 #
# so if you have 2 local network 192.168.0.0/24 and 1.4.5.0/24 #
# you would write them as (192.168.0.0/24,1.4.5.0/24) #
# the local ips will tell the script into which database we #
# we will be dumping data into depending if it's inbound or #
# outbound traffic. #
@localnet = ('10.136.124.0/27');
# Time between accounting collections in minutes #
# If you specify a value to high and/or your threshold is set #
# to low then you will miss accounting data. Easiest to check #
# this is to run this script in the foreground and turn on #
# debugging and if you rows equals threshold then your missing #
# or risk missing accounting data. #
$seconds = "300";
# Debugging option #
# Off = 0 #
# Stats = 1 #
# Stats + sql statments = 2 #
$debugging = "1";
# Database configuration #
# #
$database = "bwusage";
$intable = "inbound";
$outtable = "outbound";
$localtable = "local";
$tmpdown = "tmpdown";
$tmpup = "tmpup";
$tmplocal = "tmplocal";
$hostname = "localhost";
$user = "vsetec";
$password = "570503";
# IP or dns name of your mikrotik router #
# if your running the webservice on differnt port then add #
# :portnumber to the host string. For example #
# mikrotik.fament.com:8081 #
$ip = "10.136.124.5";
# here you provide a list of your local IPs written in CIDR #
# format ie network address 192.168.0.0 with netmask #
# 255.255.255.0 should be written as 192.168.0.0/24 #
# so if you have 2 local network 192.168.0.0/24 and 1.4.5.0/24 #
# you would write them as (192.168.0.0/24,1.4.5.0/24) #
# the local ips will tell the script into which database we #
# we will be dumping data into depending if it's inbound or #
# outbound traffic. #
@localnet = ('10.136.124.0/27');
# Time between accounting collections in minutes #
# If you specify a value to high and/or your threshold is set #
# to low then you will miss accounting data. Easiest to check #
# this is to run this script in the foreground and turn on #
# debugging and if you rows equals threshold then your missing #
# or risk missing accounting data. #
$seconds = "300";
# Debugging option #
# Off = 0 #
# Stats = 1 #
# Stats + sql statments = 2 #
$debugging = "1";
0 x
Dobrý den,
já jsem se pro změnu zasekl na tomto:
pokud spustím acctcol.pl zobrazí se mi pouze následující:
poradil by mi někdo, čím to je, skript mi nejspíše nechce číst hodnoty z mikrotiku, ale nemůžu přijít na to, proč. IP accounting v MK mám nastaveno přesně podle návodu...
Děkuju za případné rady.
já jsem se pro změnu zasekl na tomto:
pokud spustím acctcol.pl zobrazí se mi pouze následující:
Kód: Vybrat vše
1167126823
0 rows
-----------------------
.......................................................................................
........................................................................
1167127485
0 rows
-----------------------
.......................................................................................
........................................................................
.
.
a dále...
poradil by mi někdo, čím to je, skript mi nejspíše nechce číst hodnoty z mikrotiku, ale nemůžu přijít na to, proč. IP accounting v MK mám nastaveno přesně podle návodu...
Děkuju za případné rady.
0 x
vsetec píše:to samé my to vypisovalo když sem měl špatně napsanou IP adresu MK. Viz víše, mám tam 10.136.124.5, a MK mělo jinou
Děkuju za odpověï, ale tím to bohužel není. IP mám nastavenou správně. Na tohle jsem si dal speciálně pozor, po pročtení celé diskuze a vašich příspěvků. Určitě to bude, jako vždy, nějaká drobnost, jen na ni přijít
0 x
Dobrý den, vyskytl se mi takový problém, počítá mi to data i z IP adres které nemám uvedené v config souboru. Nesetkal jste se nějkdo s tím? Jarda
0 x
Ahoj, muzu poprosit o schema databaze, na rapidshare uz neni a v odkaze autora to neni. Diky
0 x