> > > Is there a plan to make language changeable at runtime by an option?
>
> I am also interested in this enhancement. I am working on packaging
> webalizer for inclusion in OpenSolaris and would like to provide
> support for multiple languages, but without dynamic support, I'll be
> forced to package just the English binary. Is there a patch I could
> use to get runtime language selection?
I've been looking into it.. however, due to it's multi-platform
support, using something like gettext is problematic.. for
example, Solaris uses a different mechanism and the two are not
compatable (Solaris happens to be my main development platform
by the way). What is needed is a way to provide such on-the-fly
selection in a way that will be portable across different systems.
The way we are currently doing it locally is to simply compile multiple
binaries for the languages desired.. webalizer-en, webalizer-sp,
webalizer-de, etc.. depending on how you have it setup, a simple
shell script can be implemented so language is selected on the
command line and the proper binary called.
--- In webalizer@yahoogroups.com, "hansmeiserweb" <hansmeiserweb@...>
wrote:
> > Is there a plan to make language changeable at runtime by an option?
I am also interested in this enhancement. I am working on packaging
webalizer for inclusion in OpenSolaris and would like to provide
support for multiple languages, but without dynamic support, I'll be
forced to package just the English binary. Is there a patch I could
use to get runtime language selection?
Thanks,
-- daria
--- In webalizer@yahoogroups.com, "Bradford L. Barrett" <brad@...> wrote:
>
>
> > is it possible to use webalizer to trace the visits in a web site for
> > each individual user/IP address? To check wich URLs a visitor clicks
> > in a row?
>
> please see: http://www.webalizer.org/simpleton.html
>
Thanks very much for this info. Very useful indeed and wouldn't
disagree with the included claims.
What I was trying to achieve was to get stats based on IP addresses
which show in a row in my log file. I would like to group stats based
on this continuous crawling of the same IP address and see what URLs
were accessed during that particular activity slot. I don't know if
that is possible via webalizer.
Thanks for your support
AZ
PS: I know is not part of that thread but I would be grateful if you
could spare some time to have a look to my other problem I face when
try to compile webalizer. The 'n DNS resolve' thread. Thank you very much.
> is it possible to use webalizer to trace the visits in a web site for
> each individual user/IP address? To check wich URLs a visitor clicks
> in a row?
please see: http://www.webalizer.org/simpleton.html
is it possible to use webalizer to trace the visits in a web site for
each individual user/IP address? To check wich URLs a visitor clicks
in a row?
Thanks
Hi,
any chance to have some feedback to this problem? I don't think that I
did something wrong!
Thanks for your valuable support
AZ
--- In webalizer@yahoogroups.com, "antonzerty" <antonzerty@...> wrote:
>
> Some more info!
>
> I did install Berkeley DB 4.7.25 and re-run configure with the option:
>
> --with-dblib
>
> and no DNS related warnings were the case any more.
>
> Did 'make clean' to get rid of the previous build, re-run make and get
> the following error:
>
> dns_resolv.c: In function `dns_resolver':
> dns_resolv.c:199: error: too many arguments to function
> dns_resolv.c: In function `open_cache':
> dns_resolv.c:773: error: too many arguments to function
> dns_resolv.c: In function `geodb_open':
> dns_resolv.c:831: error: too many arguments to function
> make: *** [dns_resolv.o] Error 1
>
> Thanks for your help
>
> --- In webalizer@yahoogroups.com, "antonzerty" <antonzerty@> wrote:
> >
> > Thanks for your prompt reply!
> >
> > Indeed following in in the configure.log:
> >
> > ------------------
> > configure:5606: WARNING: libdb not found.. DNS/GeoDB code disabled!
> > ------------------
> >
> > does this relate to:
> >
> > -------------------
> > For native DNS and Geolocation (GeoDB) support, the Berkeley DB
> > library (by sleepycat, now owned by Oracle) v4.1 or higher and
> > associated header file is required.
> > http://www.oracle.com/technology/products/berkeley-db/
> > -------------------
> >
> > do I have to install that first?
> >
> > Thanks
> >
> > AZ
> >
> > --- In webalizer@yahoogroups.com, "Bradford L. Barrett" <brad@> wrote:
> > >
> > >
> > > You do not need to specify --enable-dns with version 2.20, DNS
support
> > > is enabled by default. Check the output from the configure
script to
> > > see if any errors or warning were found which would disable it. To
> > > determine if DNS support is built into the binary, execute the
> > following:
> > >
> > > webalizer -vV
> > >
> > > and if present, you will see "DNS IPv6" listed as one of the
options.
> > >
> > > --
> > >
> > > On Mon, 22 Sep 2008, antonzerty wrote:
> > >
> > > > Dear group,
> > > >
> > > > I compiled (with --enable-dns) and installed current 2.20-01
source
> > > > code and when I run it, it doesn't resolve the IPs! In my conf
> file I
> > > > did include:
> > > >
> > > > dns_cache.db
> > > > DNSChildren 5
> > > >
> > > > Thanks for your kind support
> > > >
> > > > Anton
> > > >
> > > >
> > > > ------------------------------------
> > > >
> > > > Webalizer homepage: http://www.webalizer.org
> > > > Yahoo! Groups Links
> > > >
> > > >
> > > >
> > >
> >
>
Some more info!
I did install Berkeley DB 4.7.25 and re-run configure with the option:
--with-dblib
and no DNS related warnings were the case any more.
Did 'make clean' to get rid of the previous build, re-run make and get
the following error:
dns_resolv.c: In function `dns_resolver':
dns_resolv.c:199: error: too many arguments to function
dns_resolv.c: In function `open_cache':
dns_resolv.c:773: error: too many arguments to function
dns_resolv.c: In function `geodb_open':
dns_resolv.c:831: error: too many arguments to function
make: *** [dns_resolv.o] Error 1
Thanks for your help
--- In webalizer@yahoogroups.com, "antonzerty" <antonzerty@...> wrote:
>
> Thanks for your prompt reply!
>
> Indeed following in in the configure.log:
>
> ------------------
> configure:5606: WARNING: libdb not found.. DNS/GeoDB code disabled!
> ------------------
>
> does this relate to:
>
> -------------------
> For native DNS and Geolocation (GeoDB) support, the Berkeley DB
> library (by sleepycat, now owned by Oracle) v4.1 or higher and
> associated header file is required.
> http://www.oracle.com/technology/products/berkeley-db/
> -------------------
>
> do I have to install that first?
>
> Thanks
>
> AZ
>
> --- In webalizer@yahoogroups.com, "Bradford L. Barrett" <brad@> wrote:
> >
> >
> > You do not need to specify --enable-dns with version 2.20, DNS support
> > is enabled by default. Check the output from the configure script to
> > see if any errors or warning were found which would disable it. To
> > determine if DNS support is built into the binary, execute the
> following:
> >
> > webalizer -vV
> >
> > and if present, you will see "DNS IPv6" listed as one of the options.
> >
> > --
> >
> > On Mon, 22 Sep 2008, antonzerty wrote:
> >
> > > Dear group,
> > >
> > > I compiled (with --enable-dns) and installed current 2.20-01 source
> > > code and when I run it, it doesn't resolve the IPs! In my conf
file I
> > > did include:
> > >
> > > dns_cache.db
> > > DNSChildren 5
> > >
> > > Thanks for your kind support
> > >
> > > Anton
> > >
> > >
> > > ------------------------------------
> > >
> > > Webalizer homepage: http://www.webalizer.org
> > > Yahoo! Groups Links
> > >
> > >
> > >
> >
>
Thanks for your prompt reply!
Indeed following in in the configure.log:
------------------
configure:5606: WARNING: libdb not found.. DNS/GeoDB code disabled!
------------------
does this relate to:
-------------------
For native DNS and Geolocation (GeoDB) support, the Berkeley DB
library (by sleepycat, now owned by Oracle) v4.1 or higher and
associated header file is required.
http://www.oracle.com/technology/products/berkeley-db/
-------------------
do I have to install that first?
Thanks
AZ
--- In webalizer@yahoogroups.com, "Bradford L. Barrett" <brad@...> wrote:
>
>
> You do not need to specify --enable-dns with version 2.20, DNS support
> is enabled by default. Check the output from the configure script to
> see if any errors or warning were found which would disable it. To
> determine if DNS support is built into the binary, execute the
following:
>
> webalizer -vV
>
> and if present, you will see "DNS IPv6" listed as one of the options.
>
> --
>
> On Mon, 22 Sep 2008, antonzerty wrote:
>
> > Dear group,
> >
> > I compiled (with --enable-dns) and installed current 2.20-01 source
> > code and when I run it, it doesn't resolve the IPs! In my conf file I
> > did include:
> >
> > dns_cache.db
> > DNSChildren 5
> >
> > Thanks for your kind support
> >
> > Anton
> >
> >
> > ------------------------------------
> >
> > Webalizer homepage: http://www.webalizer.org
> > Yahoo! Groups Links
> >
> >
> >
>
You do not need to specify --enable-dns with version 2.20, DNS support
is enabled by default. Check the output from the configure script to
see if any errors or warning were found which would disable it. To
determine if DNS support is built into the binary, execute the following:
webalizer -vV
and if present, you will see "DNS IPv6" listed as one of the options.
--
On Mon, 22 Sep 2008, antonzerty wrote:
> Dear group,
>
> I compiled (with --enable-dns) and installed current 2.20-01 source
> code and when I run it, it doesn't resolve the IPs! In my conf file I
> did include:
>
> dns_cache.db
> DNSChildren 5
>
> Thanks for your kind support
>
> Anton
>
>
> ------------------------------------
>
> Webalizer homepage: http://www.webalizer.org
> Yahoo! Groups Links
>
>
>
Dear group,
I compiled (with --enable-dns) and installed current 2.20-01 source
code and when I run it, it doesn't resolve the IPs! In my conf file I
did include:
dns_cache.db
DNSChildren 5
Thanks for your kind support
Anton
Bradford,
I don't know if my previous message with the patch (maybe
it was flagged as spam), or maybe you're on vacation. In
any case thanks for your software, and if you get the
chance to look at the code I'd be happy to discuss it.
If I understand webalizer correctly, this is the only way
forward to get agent/OS rankings in one webalizer run.
Thanks,
Joshua
--- On Mon, 9/8/08, Joshua Daniel Franklin wrote:
From: Joshua Daniel Franklin <joshuadfranklin@...>
Subject: [webalizer] ie agent patch
To: webalizer@yahoogroups.com
Date: Monday, September 8, 2008, 2:38 PM
Attached (txt and .patch) is a very small patch for the
MSIE-specific portion of agent_mangle. This is the low-hanging fruit of the code
which fixes the OS detection of IE for us, based on our 955,000 records from
last month. Here are the before and after runs of webalizer with MangleAgent 1
--- In webalizer@yahoogroups.com, "hansmeiserweb" <hansmeiserweb@...>
wrote:
>
> Hi,
>
> new webalizer runs without problems. But there is one remaining
> problem ;)
> because language is only changeable at compiletime it is impractical
to
> offer different languages on one server when you have to install 2
> versions of webalizer in different paths.
> Is there a plan to make language changeable at runtime by an option?
>
> Thanks
> Andre
>
up up ;)
----- Original Message ---- From: lamppost42 <dale.green@...> To: webalizer@yahoogroups.com Sent: Tuesday, September 9, 2008 12:59:16 PM Subject: [webalizer] lets try to light up the world
I have been on search engines for over 10 years,everyone from yahoo to
google,and 100s more,they all have help in there on way,now I do get
over 5,000 hits a day,but my sell have gone from $250,000 a year to
$50,00 dose any one know what I need to do?thanks Dale
Hi all,
You can find lot of free tutorials which related to Information
Technology, Software Testing on http://testinghelp.googlepages.com
You can Download it for free... Please find more tutorials
from 'Materials' Section
Dont forget to send me the files to upload if you have any.
Thanks
Praveen
http://testinghelp.googlepages.com
> I don't understand what informations brings column kb F.
Sorry, The webalizer does not provide the column you describe.. you are
using a modified version, not the official one.
--
Bradford L. Barrett brad@...
A free electron in a sea of neutrons DoD#1750 KD4NAW
The only thing Micro$oft has done for society, is make people
believe that computers are inherently unreliable.
Attached (txt and .patch) is a very small patch for the MSIE-specific portion of
agent_mangle. This is the low-hanging fruit of the code which fixes the OS
detection of IE for us, based on our 955,000 records from last month. Here are
the before and after runs of webalizer with MangleAgent 1:
http://da.biostr.washington.edu/before/usage_200808.html#TOPAGENTShttp://da.biostr.washington.edu/after/usage_200808.html#TOPAGENTS
Ideally I will also come up with code to separate out Firefox 2 and 3, Safari
versions, Chrome, etc. running on different OSes.
I believe this code should be backward compatible but I have not tested it with
Really Old Logs.
--- webalizer.c.orig 2008-07-12 15:07:34.000000000 -0700
+++ webalizer.c 2008-09-08 14:10:18.000000000 -0700
@@ -2244,15 +2244,14 @@ void agent_mangle(char *str)
if (mangle_agent<2)
{
/* Level 1 - try to get OS */
- cp1=strstr(cp1,")");
if (cp1!=NULL)
{
*cp2++=' ';
*cp2++='(';
- while (*cp1!=';'&&*cp1!='('&&cp1!=str) cp1--;
+ if (*cp1==';') cp1++;
if (cp1!=str&&*cp1!='\0') cp1++;
while (*cp1==' '&&*cp1!='\0') cp1++;
- while (*cp1!=')'&&*cp1!='\0') *cp2++=*cp1++;
+ while (*cp1!=')'&&*cp1!=';'&&*cp1!='\0') *cp2++=*cp1++;
*cp2++=')';
}
}
Hello,
I don't understand what informations brings column kb F.
For example:
Hits | Files | kB F | kB In | kB Out | Visits
2657 94.32% | 2657 94.99% | 298852 99.73% | 0 0.00% | 0 0.00% | 1
1.96%
Above data is one visit, 0 kB out, 0 kB in, 2657 hits and 298852 Kb F.
Is this kB F column informs about FTP connections ?
or second example:
Hits | kB F | kB In | kB Out | URL
1325 47.04% | 133340 44.50% | 0 0.00% | 0 0.00%
| /webalizer/usage_200806.html
How /webalizer/usage_200806.html was opened where there is such
statisctics like in second example?
Another thing is that statistics change in way that I dont understand.
After first day there is kbOut<>0 and kbIn <>0 and after second day
kbOut=0 and kbIn=0. Why this statistics has changed from greater 0 to
equal 0 ?
Greetings,
Norbert
Hi,
new webalizer runs without problems. But there is one remaining
problem ;)
because language is only changeable at compiletime it is impractical to
offer different languages on one server when you have to install 2
versions of webalizer in different paths.
Is there a plan to make language changeable at runtime by an option?
Thanks
Andre
I have not been working with webalizer
for long, having inherited it from a predecessor. As a result I also don't
know how much of what he gave me is standard webalizer of his homeade scripts.
This, hower is puzzling me. The first message seems (to me) to indicate
a successful webalizer run and yet the second one seems to indicate failure.
When I look at my webpage which shows daily hits the numbers look the same
after as they did before.
08/22/08 17:48:00 (PID: 9379) Webalizer
successfully analyzed ssl_onlinebanking.
pnc.com1
08/22/08 17:48:00 (PID: 9379) No Webalizer
output files in /var/local/webreports
/sitespec/RCB/WBB/ssl_onlinebanking.pnc.com/
- /www/webhosting.pncbank.com/docs/
reports/RCB/WBB/ssl_onlinebanking.pnc.com/
not updated
08/22/08 17:50:02 (PID: 9379) ssl_onlinebanking.pnc.com1:
updating /logs/RCB/WBB
/ssl_onlinebanking.pnc.com//webreports_timestamp
The contents of this email are the property of PNC. If it was not addressed to you, you have no legal right to read it. If you think you received it in error, please notify the sender. Do not forward or copy without permission of the sender. This message may contain an advertisement of a product or service and thus may constitute a commercial electronic mail message under US Law. The postal address for PNC is 249 Fifth Avenue, Pittsburgh, PA 15222. If you do not wish to receive any additional advertising or promotional messages from PNC at this e-mail address, click here to unsubscribe. https://pnc.p.delivery.net/m/u/pnc/uni/p.asp By unsubscribing to this message, you will be unsubscribed from all advertising or promotional messages from PNC. Removing your e-mail address from this mailing list will not affect your subscription to alerts, e-newsletters or account servicing e-mails.
> How do I list/print total unique ips, that contacted my webserver?
From the README file:
AllSites Will cause a separate HTML page to be generated for all
normally visible Sites. A link will be added to the
bottom of the "Top Sites" table if enabled. Value can
be either 'yes' or 'no', with 'no' being the default.
--
Bradford L. Barrett brad at mrunix dot net
A free electron in a sea of neutrons DoD#1750 KD4NAW
The only thing Micro$oft has done for society, is make people
believe that computers are inherently unreliable.
> need help for this error on my server it seds:
>
> webalizer: error in loading shared libraries: libttf.so.2: cannot open
> shared object file: No such file or directory
> how can i fix this on a Cobalt server.
Sounds like you either don't have the truetype library (libttf) on your
system or your run-time linking loader can't find it.
Try running ldd on the webalizer binary and it will tell you what library
dependencies it has and which ones can't be found.
PS: the truetype library is not needed or required by the Webalizer.. it
is probably due to your GD graphics library being built with truetype
support.
--
Bradford L. Barrett brad at mrunix dot net
A free electron in a sea of neutrons DoD#1750 KD4NAW
The only thing Micro$oft has done for society, is make people
believe that computers are inherently unreliable.
need help for this error on my server it seds:
webalizer: error in loading shared libraries: libttf.so.2: cannot open
shared object file: No such file or directory
how can i fix this on a Cobalt server.
> No Problem with formerly written dns_cache.db ?
No problems.. the on disk format is the same, and previous incarnations
will work with the new code (which was a goal of the 2.20 release; to
be a 'drop-in' replacement). You can verify by running 'wcmgr' against
your old cache files.
> Can we expect more versions in the future?
Yes..
--
Bradford L. Barrett brad at mrunix dot net
A free electron in a sea of neutrons DoD#1750 KD4NAW
The only thing Micro$oft has done for society, is make people
believe that computers are inherently unreliable.
Servus,
> I don't believe your errors are due to the version of gcc, but the
> version of the berkeley DB you are using. You need db v4.1 or higher.
Ooops, yes. 4.0 was installed. I packaged higher version a few months
ago but forgot to install it on compile-machine. ;)
No Problem with formerly written dns_cache.db ?
Can we expect more versions in the future? I think the webalizer-
community is very faithful...
Prost
Hans
--- In webalizer@yahoogroups.com, "hansmeiserweb" <hansmeiserweb@...>
wrote:
> Hi,
>
> i want to upgrade webaklizer to new version. My newer maschines run
> gcc 4.x and i can compile successfully.
>
> I have a lot of old maschines i cannot upgrade with gcc v4 (too old)
> with gcc 3.4.6 i got following errors.
I don't believe your errors are due to the version of gcc, but the
version of the berkeley DB you are using. You need db v4.1 or higher.
What version are you running on your old machines? Chances are you
just need to upgrade to a newer version of DB or disable the DNS/GeoDB
code at configure time (using --enable-dns=no).
Cheers
--- In webalizer@yahoogroups.com, "Casey Kemp" <casey_kemp@...> wrote:
>
> I am running Centos 5.0 (there are know bugs with Centos 5.2) and have
> not been able to successfully install Webalizer 2.20-01. My question
> is, has anyone else encountered a similar problem and if so, how did
> you resolve it?
>
Casey... when asking about a problem, it is generally very helpful to
actually provide some detail about the problem. "not been able to
successfully install" leaves a lot to be desired when trying to
determine what is wrong.
Cheers
Hi,
i want to upgrade webaklizer to new version. My newer maschines run
gcc 4.x and i can compile successfully.
I have a lot of old maschines i cannot upgrade with gcc v4 (too old)
with gcc 3.4.6 i got following errors.
Configure-Line ist:
./configure --prefix=/usr/local --with-language=german --enable-dns --
with-geodb=/usr/share/GeoD
dns_resolv.c: In function `dns_resolver':
dns_resolv.c:199: error: incompatible type for argument 4 of indirect
function call
dns_resolv.c:199: error: too many arguments to function
dns_resolv.c: In function `open_cache':
dns_resolv.c:773: error: incompatible type for argument 4 of indirect
function call
dns_resolv.c:773: error: too many arguments to function
dns_resolv.c: In function `geodb_open':
dns_resolv.c:831: error: incompatible type for argument 4 of indirect
function call
dns_resolv.c:831: error: too many arguments to function
make: *** [dns_resolv.o] Error 1
What to do now?
Thanks
Andre