To add new top-level domains to http-analyze, just install an up-to-date TLD file. Since release of http-analyze 2.4, some country domains have been changed and the new generic top-level-domains .asia, .tel and .travel have been added. See our List of Top-Level-Domains for more information.
The developement of http-analyze started in 1996 as a statistics tool for the former website www.sgi.de, which was built by RENT-A-GURU™. Since other partners and customers also requested a server statistics tool, the first public version of http-analyze numbered 1.9 appeared in early 1997 and has been replaced since then by 2.5 today. http-analyze reached a high quality standard and reliable long-term operation on servers with just one website as well as on huge website farms.
Page: « 1 2 3 4 »
Installation FAQ
- How do I install http-analyze?
Installation of the analyzer depends on the type of the distribution (source, binary) and on the platform: - I can't become root on the
system I am working on. Can I install the analyzer in some other
directory?
In general, http-analyze does not require special permissions other than write permission for the directory where you are going to install it, so you could install the analyzer in your HOME directory. To tell http-analyze where it should search for the required support files (buttons and images), you can either set the environment variable HA_LIBDIR to the pathname of the installation directory or specify its name using the option -l on the command line when executing http-analyze. However, you must have access to the web server's logfile and you must make sure that http-analyze always processes the whole logfile for the current month until this month has passed. Furthermore, the rotation of the logfile and the regular execution of http-analyze on the first of a new month has to be synchronized somehow. - I can't get http-analyze
compiled without errors.
The compiler prints dozens of error messages and terminates.
Your C compiler probably isn't ANSI compliant or you didn't specify ANSI mode when compiling. Sorry, but we do not provide compatibility with older versions of the C language. ANSI-C is the industry standard for more then 10 years now, so you should consider an upgrade of your compiler anyway. - It seems that the software
compiles fine, but the linker complains about undefined symbols
strerror/gethostname/gettimeofday.
Where can I find them?
Although the function strerror is required by ANSI-C, there is at least one C environment which lacks this function. In this case, define the macro NEED_STRERROR in file config.h or in the Makefile and re-compile the sources. The functions gethostname and gettimeofday are extensions of the C libraries on most modern Unix systems. If your system doesn't provide gethostname, define the macro NO_GETHOSTNAME in file config.h or in the Makefile. If it doesn't know gettimeofday, remove the macro TIME_STATS in the Makefile. Those macros are described in the file config.h. - If I run make, it responds
with the error message "/usr/sbin/cc is part of an optional
package not installed on this platform" and terminates immediately.
What's the deal with this?
You obviously have no developement tools installed on your system. Either use our pre-compiled binaries if available for your platform or find some technically skilled colleague who can help you to generate a binary on a developement system.