В логах следующее:
DBD::mysql::db do failed: Table 'bill.traf_info' doesn't exist at nodeny.pl line 517.
DBD::mysql::db do failed: Table 'bill.traf_info' doesn't exist at nodeny.pl line 512.
DBD::mysql::db do failed: Table 'bill.traf_info' doesn't exist at nodeny.pl line 517.
DBD::mysql::db do failed: Table 'bill.traf_info' doesn't exist at nodeny.pl line 512.
DBD::mysql::db do failed: Table 'bill.traf_info' doesn't exist at nodeny.pl line 517.
DBD::mysql::db do failed: Table 'bill.traf_info' doesn't exist at nodeny.pl line 512.
DBD::mysql::db do failed: Table 'bill.traf_info' doesn't exist at nodeny.pl line 517.
DBD::mysql::db do failed: Table 'bill.traf_info' doesn't exist at nodeny.pl line 512.
DBD::mysql::db do failed: Table 'bill.traf_info' doesn't exist at nodeny.pl line 517.
DBD::mysql::db do failed: Table 'bill.traf_info' doesn't exist at nodeny.pl line 512.
DBD::mysql::db do failed: Table 'bill.traf_info' doesn't exist at nodeny.pl line 517.
подскажите, что с этим делать? :)
кусок nodeny.pl:
sub sqldo
{
my ($sql,$mess)=@_;
my $rows;
$dbh or &SoftConnectToDB;
$dbh or return(undef);
$rows=$dbh->do($sql);
$V && &debug(($mess && "$mess:\n").(length($sql)<800? "$rows=$sql" : "$rows=[long sql]".substr($sql,0,200).'...'));
$rows && return($rows); #stroka 512
&SoftConnectToDB;
$dbh or return(undef);
return $dbh->do($sql); #stroka 517
}
посмотрел базу bill, таблицы traf_info не нашел. пробану создать.
какие поля должны быть в этой таблице?
---------------------
так. пока писал... сам разобрался. может кому пригодится...
необходимая информация есть в файле bill.sql в папке с дистрибутивом биллинга.
создадим таблицу:
#mysql -u root -p bill
затем
CREATE TABLE `traf_info` (
`time` int(10) unsigned NOT NULL,
`cod` mediumint(8) unsigned NOT NULL,
`data1` text NOT NULL,
KEY `time` (`time`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;