Afficher la pageAnciennes révisionsLiens de retourHaut de page Cette page est en lecture seule. Vous pouvez afficher le texte source, mais ne pourrez pas le modifier. Contactez votre administrateur si vous pensez qu'il s'agit d'une erreur. Dans le fichier noalyss/include/config.inc.example , vous trouverez de la documentation pour paramétrer le fichier noalyss/include/config.inc.php Indique votre fuseau horaire date_default_timezone_set ('Europe/Brussels'); L’endroit où seront placé les fichiers temporaires $_ENV['TMP']='/tmp'; Les chemins vers votre installation de PostgreSQL <code> define("PG_PATH","/usr/bin"); define("PG_RESTORE","/usr/bin/pg_restore "); define("PG_DUMP","/usr/bin/pg_dump "); define ("PSQL","/usr/bin/psql"); </code> L’utilisateur de postgresql que NOALYSS doit utiliser <code> define ("noalyss_user","noalyss_sql"); </code> Le mot de passe de l’utilisateur de postgresql que NOALYSS doit utiliser <code> define ("noalyss_password","dany"); </code> Le port d’écoute de PostgreSQL <code> define ("noalyss_psql_port","5432"); </code> La machine où se trouve PostgreSQL <code> define ("noalyss_psql_host","localhost"); </code> Le nom de l’administrateur que vous avez choisi à l’installation <code> define ("NOALYSS_ADMINISTRATOR","admin"); </code> Le mot de passe choisi à l'installation , il n'est pas synchronisé si vous le changez par la suite. Il n'est là **que** pour la première installation <code> define ("NOALYSS_ADMIN_PASSWORD","CE-QUE-VOUS-AVEZ-DONNÉ"); </code> Utilisation de la traduction <code> define ("LOCALE",1); </code> Préfixe des bases de données <code> define ("domaine",""); </code> Si défini à 1 , c’est une version multi-dossier sinon une version limitée à 1 dossier <code> define ("MULTI",1); </code> Pour les installations limitées à un seul dossier, il faut le nom de la base de données <code> define ("dbname",""); </code> Valeur de DEBUGNOALYSS : * 2 alors toutes les informations de déboggage apparaissent. * 1 uniquement les erreurs apparaissent * 0 aucune info d'erreur ou d'avertissement n'apparaît NOTE Pour les versions avant la 9.0 , on n'utilisait DEBUG qui n'avait que 2 valeurs : TRUE ou FALSE Par défaut , il vaut 0 <code> // define ("DEBUGNOALYSS",0); </code> Sécurité, permet d’enregister tout ce que les utilisateurs font dans l’application <code> // define ("LOGINPUT",TRUE); </code> Si défini , alors apparaît un lien pour retrouver son mot de passe <code> // defined("RECOVER","1"); </code> Adresse email utilisée comme adresse d'expéditeur pour les emails depuis NOALYSS <code> // define('ADMIN_WEB', 'www-data@localhost'); </code> Normalement ne doit pas être changé , indique les emplacements des fichiers de NOALYSS <code> // define ("NOALYSS_HOME",""); // define ("NOALYSS_PLUGIN",""); // define ("NOALYSS_INCLUDE",""); // define ("NOALYSS_TEMPLATE",""); </code> Pour exporter les PDF dans ANCGL avec une ancienne version de tkpdf <code> // Fix an issue with PDF when exporting receipt in PDF in ANCGL ,only for very // old package of tkpdf ( before 2012) // define ("FIX_BROKEN_PDF","NO"); </code> Décommenter ces lignes si vous ne voulez plus etre averti des mises à jour <code> // define ("SITE_UPDATE",""); // define ("SITE_UPDATE_PLUGIN",""); </code> Permet d’afficher le menu « Administration » → « information système » <code> // define ("SYSINFO_DISPLAY",true); </code> Pour le développement <code> // define ("NOALYSS VERSION",9999); </code> Si défini à 1 , permet de changer les paramètres par défaut de NOALYSS <code> // define ('OVERRIDE_PARAM',1); // ini_set ('max_execution_time',240); // ini_set ('memory_limit','256M'); </code> Convertir les fichiers en PDF grace à libreOffice <code> // For converting file to PDF // define ('OFFICE','/usr/bin/unoconv'); // define ('GENERATE_PDF','YES'); </code> Par sécurité , il vaut mieux donner l'url de votre site , sans terminer par le "/" . NOALYSS_URL n'est pas toujours correctement calculé et la solution est donc de donner l'adresse du site mais sans terminer par /. Donc ajouter dans config.inc.php, en remplaçant “http://mon.site.xy/noalyss” par l'adresse de votre site <code> define ("NOALYSS_URL","http://mon.site.xy/.... ") </code> Beaucoup de serveurs mutualisés limitent l'accès aux scripts grâce à la directive [[https://www.php.net/manual/fr/ini.core.php#ini.open-basedir|open_basedir]] (!) Il semble que cela soit inutile depuis la version 8.1 <code> // If you want to use open_basedir or if you are limited by the server's config // you can uncomment this // after replace NOALYSS_HOME by the path of the local installation of Noalyss // ini_alter("open_basedir", "/usr/bin:/tmp/:NOALYSS_HOME"); </code> pdftk est utilisé pour l'export des pièces dans Analytique->Grand Livre, <code> // In recent distribution linux, pdftk is a snap, you should set the path // for exporting document in PDF // $pdftk = /usr/bin/pdftk </code> Pour changer la taille des fichiers, il faut décommenter et changer la valeur de MAX_FILE_SIZE <code> // Max size is defined by default to 2MB, it could be also needed to modify PHP Ini file // 2MB = 2 * 1024 * 1024 = 2097152 // define ("MAX_FILE_SIZE",2097152); </code> Pour enregistrer l'activité sur NOALYSS, décommenter <code> // Audit everything // define ("AUDIT_ENABLE",true); </code> Pour limiter les domaines des expéditeur pour les emails. s'il y a plusieurs domaines autoriser, il faut les séparer par une virgule. <code> // Force email's domain of the sender // define ("ALLOWED_EMAIL_DOMAIN",""); </code> config.inc.php.txt Dernière modification : 2024/01/24 19:49de dany