Made for intelligence analysts. Now free to the public.
Follow OpenSourceACH on Twitter

Download and Install

From The Open Source Analysis of Competing Hypotheses Project

(Difference between revisions)
Line 1: Line 1:
[ Download version 1.0alpha]
[ Download version 1.0alpha]

Revision as of 17:56, 25 August 2010

Download version 1.0alpha


Open Source ACH was developed on a Linux machine with an Apache server with PHP 5.2 and MySQL 5; it might work with earlier versions but has not been tested on them.

It has been successfully installed, with modifications, on a Windows server.


1: At the top of parts/includes.php, edit the following lines to reflect your environment, replacing SITEURL with your own domain. Do not include trailing slashes (eg. instead of

<base href="http://SITEURL">
<?php $base_URL="http://SITEURL";

2: In code/common_db.php, add your database connection details:

$dbhost = 'HOST';
$dbusername = 'DBUSER';
$dbuserpassword = 'DBUSERPASSWORD';
$default_dbname = 'DBNAME';

3: Create your database and run the MySQL script to create the tables.

Server-level settings

If pages do not load correctly after completing the above, the problem may be with your server settings. If possible, change your Apache vhost configuration file by altering the directory-level settings to the following (or add them if none exist):

<Directory /path/to/remote/root/>
  Options Indexes FollowSymLinks 
  AllowOverride All
  Order allow,deny
  allow from all

PHP should have the short_opentag setting turned on. You can verify this either with a phpinfo page, or by editing your php.ini file.