Advokit is a web-server based application designed to run on LAMP (Linux-Apache-MySQL-PHP) systems. Most parts of Advokit will run successfully on Windows and Macintosh systems that are configured with an Apache web server, PHP 4.2.8 or above, and MySQL 4.1 or above (e.g. XAMPP in Windows). You will need access to a shell account on the server in order to run the voterfile import script (also see Perl libraries requirement below).
(from the 1.0.0 README.txt file...)
ADVOKIT INSTALLATION REQUIREMENTS:
* Apache/IIS
Advokit has been tested on the Apache and IIS webservers, but will
probably run on any server that supports PHP.
* PHP
Your webserver must be running PHP 4.2.8 or above.
You DO NOT need to have register_globals on for Advokit to work.
* MySQL
MySQL version 4.1 or higher must be installed.
* Smarty
The Smarty template engine must be installed. Preferably 2.6.2 or
above. Advokit was mostly developed with version 2.0, but 2.3 and
2.6.2 have been used extensively. 2.6.2 is bundled with this release,
and you can tell the installer to install it for you automatically.
* Perl libraries
The voterfile import script requires several Perl libraries. See
this forum topic if import.pl fails to compile when you run it.