
mod_mylo 0.2.2 README file
--------------------------

This is a module for putting the log lines in a MySQL database.  It does
nothing with the existing logging, so you will still get your text logs.

UPDATE
------
This module is no longer maintained, at all.  If you want to be the
maintainer then do contact me.  I will not be making any updates of the
module, security or otherwise after this, unless somebody finds it
in their good hearts to pay me for it.

Installation
------------

Modify the Makefile to set the variables correct for your system.  Then do
a simple 'make' and 'make install'.  After that you need to configure the
module in httpd.conf with these commands:

	MyloHost
	  default:  localhost
	  The hostname of the server that hosts the MySQL database.
	  MyloHost can also be given the port number as an optional
	  second argument.
        MyloUser
	  default:  www
          Username used to connect to MySQL.
        MyloPassword
	  default:  foobar
	  Password used to connect to MySQL.
	MyloDBName
	  default:  logs
	  Name of the database in MySQL.
        MyloTable
	  default:  request
	  Name of the table to put the requests in.
	MyloError
	  default:  log
	  What to do in case of an error with MySQL.  Default is just
	  to log, but can be set to 'error' to return internal server
	  error to the client.

After this you need to make the MySQL table according to mod_mylo.sql.

NOTE:  This module _should_ only need 'insert' privileges to the table.


Todo
----

 - Support for different configurations according to virtual hosts and
   directories (virtual hosts has higher priority).
 - Include some field for timezone offset (is this really necessary?).
 - Make some functionality for internal caching of the lines.  I really
   don't think this is needed yet, but it as been suggested.


Ideas, comments and help
------------------------

Should you have some feature suggestions, ideas for improvement or some
request for help you're free to send me an email.
