config.inc.php

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
config.inc.php [2020/05/10 13:38] danyconfig.inc.php [2024/01/24 19:49] (Version actuelle) – ALLOWED_EMAIL_DOMAIN dany
Ligne 33: Ligne 33:
 define ("NOALYSS_ADMINISTRATOR","admin"); define ("NOALYSS_ADMINISTRATOR","admin");
 </code> </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 Utilisation de la traduction
 <code> <code>
Ligne 49: Ligne 55:
 define ("dbname",""); define ("dbname","");
 </code> </code>
-Si DEBUG est sur TRUE , alors toutes les informations de déboggage apparaissent + 
-Par défaut , il est placé sur FALSE+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> <code>
-// define ("DEBUG",TRUE);+// define ("DEBUGNOALYSS",0);
 </code> </code>
-Sécurité, permet d’enregister tous ce que les utilisateurs font dans l’application+Sécurité, permet d’enregister tout ce que les utilisateurs font dans l’application
 <code> <code>
 // define ("LOGINPUT",TRUE); // define ("LOGINPUT",TRUE);
 </code> </code>
-Si défini , alors apparaît un lien pour retrouver son email+Si défini , alors apparaît un lien pour retrouver son mot de passe
 <code> <code>
 // defined("RECOVER","1"); // defined("RECOVER","1");
 </code> </code>
-Email de l’utilisateur envoyant le mot de passe par email+Adresse email utilisée comme adresse d'expéditeur pour les emails depuis NOALYSS 
  
 <code> <code>
Ligne 107: Ligne 120:
 </code> </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 donner l'adresse du site mais sans terminer par /. donc ajouter dans config.inc.php, en remplaçant “http://mon.site.xy/….” par l'adresse de votre site+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> <code>
 define ("NOALYSS_URL","http://mon.site.xy/.... ") define ("NOALYSS_URL","http://mon.site.xy/.... ")
 </code> </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.1589110706.txt.gz
  • Dernière modification : 2020/05/10 13:38
  • de dany