====== Installation de Dynacase-control ======
Cette étape, l'installation de l'installer freedom doit être réalisée par l'administrateur de votre serveur
===== Pré-requis =====
* Dynacase-control nécessite un serveur HTTP Apache 2.x avec PHP 5 (mod_php)
Il est nécessaire que le répertoire dans lequel sera installé Freedom ait une directive "''AllowOverride All''" positionné au niveau de la configuration Apache.
* Si le paramètre "''max_execution_time''" de votre installation PHP est trop bas (inférieur à 5 minutes), il sera peut être nécessaire d'augmenter celui-ci dans votre `''php.ini'''.
===== Installation =====
Se connecter 'root'. Déplacer vous dans un répertoire accessible via apache (dans votre ''DocumentRoot'' décrit dans vos fichiers de configuration apache - par exemple). Dans ce répertoire sera installé dynacase-control.
# cd /var/www/html
Télécharger l'installer ici ''http://ftp.freedom-ecm.org/3.0/tarball/freedom-wiff-current.tar.gz'' :
# wget http://ftp.freedom-ecm.org/3.0/tarball/freedom-wiff-current.tar.gz
Extraire l'archive :
# tar xfz freedom-wiff-current.tar.gz
Modifier le propriétaire de l'arborescence crée :
# chown -R apache: wiff-x.y-z/
** Remarque : ** Le user apache dépend de votre distribution (www-data sous Debian)
Renommer le répertoire
# mv wiff-x.y-z wiff
Se connecter à l'URL freedom-installer (dépend de son dossier d'installation et de la configuration apache) :
* http://localhost/wiff/
====== Troubleshooting/FAQ ======
===== PHP class 'DOMDocument' not found. =====
Installer `''php-dom''' et/ou `''php-xml'''.
===== PHP function 'json_encode' not found. =====
Installer `''php-json'''.
===== PHP function 'json_decode' not found. =====
Voir Message "''PHP function 'json_encode' not found.''".