Name | Modified | Size | Downloads / 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 :
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 !