Download Latest Version digiquest.tar.xz (149.5 kB)
Email in envelope

Get an email when there's a new version of digi-quest

Home
Name Modified Size InfoDownloads / Week
digiquest.tar.xz 2019-01-29 149.5 kB
README.md 2019-01-28 1.9 kB
Totals: 2 Items   151.4 kB 0

DigiQuest

DigiQuest is a survey suite using a Web interface.

Installation :

It uses MySQL, you need to import digi_survey.sql to create the database and it's initial content

You need to setup a VirtualHost with the proper config for CGI scripts. Here is a sample virtual-host config called digiquest.com.conf :

<VirtualHost digiquest.com:80>

ServerAdmin webmaster@localhost

#DocumentRoot /var/www
DocumentRoot /home/digiquest/public_html

<Directory />
        Options FollowSymLinks
        AllowOverride None
</Directory>

ScriptAlias /cgi-bin/ /home/digiquest/public_html/cgi-bin/
<Directory /home/digiquest/public_html/cgi-bin/>
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
</Directory>

ErrorLog /var/log/apache2/error.log

LogLevel debug

CustomLog /var/log/apache2/access.log combined

</VirtualHost>

Adjust to your own specs and enable your virtualhost using : a2enmod cgi and a2ensite digiquest.com.

Ensure that /home/digiquest/public_html's content folders have R/W access to Apache's user www-data.

Configure the /cgi-bin/config/config_main.pm variables to match your environement.

Finally, the following linux (Ubuntu) packages are required :

libdbd-mysql-perl libxml-libxslt-perl libspreadsheet-writeexcel-perl libexcel-template-perl libgd-perl libgd-graph-perl

Log to the Management interface :

http://digiquest.com/cgi-bin/adm.cgi

Use the following credentials :

user : admin

password : test

Surveys are avalaible at :

http://digiquest.com/cgi-bin/

Notes and disclaimer :

This is an old project iv'e developped and it's code is sloppy. However the main functions are implemented. If you dont mind adapting it to your current needs it should do the job efficiently !

Source: README.md, updated 2019-01-28