====== Le fichier config.php ====== Le fichier **config.php** qui se trouve à la racine de votre NPDS est la base de toute configuration : MySQL, nom de votre site, slogan, etc... Cependant, les seuls paramètres que nous vous conseillons de modifier dans ce fichier sont les paramètres MySQL. Les autres sont aisément modifiables dans les [[preference|préférences]] de l'administration. ===== Les variables MySQL ===== Voici la liste des variables qui ne sont pas gérées par l'interface d'administration. ^ Variable ^ Description ^ |$dbhost | Adresse du serveur MySQL (généralement localhost)| |$dbuname | Nom d'utilisateur MySQL| |$dbpass | Mot de passe de l'utilisateur MySQL (parfois vide, surtout en local)| |$dbname | Nom de la base de données dédiée à NPDS| |$mysql_p | __Obsolète!__ Garder la connexion à MySQL active entre plusieurs appels (1 ou 0)| |$mysql_i | Utilisation de l'extension mysqli de PHP (1)| |$debugmysql :!:| Ecriture ou pas des logs Mysql dans /slogs/mysql.log (1 ou 0)| **Variables inexistantes dans la version actuelle**| |DELETEME $system | Type de serveur où est hébergé votre NPDS : 0 pour les serveur Unix (majorité des serveurs) ou 1 pour le serveurs Windows| |DELETEME $system_md5 | Encoder les mots de passe des administrateurs en md5 (système d'encryption non-réversible). Ceci est très utile si plusieurs administrateurs ont accès à la base de données.| :!: Attention à n'utiliser qu'en cas de besoin ! Toutes les requêtes , les erreurs, les échecs sont écrites dans le fichier ce qui signifie que sa taille atteindra rapidement ... plusieurs giga !.. ===== En savoir plus ===== Nous vous le répétons, il vaut mieux modifier les paramètres via le panneau de [[preference|préférences]]. Cependant, si vous souhaitez mettre les mains dans camboui, le fichier config.php est largement commenté (en anglais).