관리-도구
편집 파일: conf.php
<?php // Clés de sécurité (ne jamais modifier). define('CONF_KEY', '[[CONF_KEY]]'); define('CONF_ACCESS_KEY', '[[CONF_ACCESS_KEY]]'); define('CONF_PASSWORD_PEPPER', '[[CONF_PASSWORD_PEPPER]]'); // Base de données. define('CONF_DB_USER', '[[softdbuser]]'); define('CONF_DB_PASS', '[[softdbpass]]'); define('CONF_DB_TYPE', 'mysql'); define('CONF_DB_HOST', '[[softdbhost]]'); define('CONF_DB_PORT', '3306'); define('CONF_DB_NAME', '[[softdb]]'); define('CONF_DB_PREF', '[[dbprefix]]'); define('CONF_DB_DATE', 'php'); define('CONF_DB_TRAN', 1); // SQLite (sauvegarde de la base de données). define('CONF_SQLITE_BACKUP', 1); define('CONF_SQLITE_BACKUP_MAX', 10); // Paramètres de la galerie. define('CONF_CHARSET', 'UTF-8'); define('CONF_INTEGRATED', 0); define('CONF_URL_REWRITE', 0); // Développement et débogage. define('CONF_DEBUG_MODE', 0); # 0 en production define('CONF_DEBUG_SQL', 0); # 1 en développement ; 0 en production define('CONF_DEV_MODE', 0); # 1 en développement ; 0 en production define('CONF_EXEC_TIME', 0); # 1 en développement ; 0 en production // Répertoires. define('CONF_ADMIN_DIR', 'admin'); define('CONF_ALBUMS_PATH', '[[softpath]]/albums'); define('CONF_GALLERY_PATH', '[[relativeurl]]'); // Cookie. define('CONF_COOKIE_PREFS_NAME', 'igal3_prefs'); define('CONF_COOKIE_PREFS_EXPIRE', 315360000); define('CONF_COOKIE_SESSION_NAME', 'igal3_session'); define('CONF_COOKIE_SESSION_EXPIRE', 2592000); # 30 jours // GD. define('CONF_GD_TRANSPARENCY', 1); // Gestion des erreurs. define('CONF_ERRORS_DISPLAY', 0); # 1 en développement ; 0 en production define('CONF_ERRORS_DISPLAY_TRACE', 1); define('CONF_ERRORS_DISPLAY_NOW', 0); define('CONF_ERRORS_TRACE_ARGS', 1); define('CONF_ERRORS_LOG', 1); # 1 en développement et en production define('CONF_ERRORS_LOG_MAX', 100); // Sécurité. define('CONF_ANTICSRF_TOKEN_EXPIRE', 86400); define('CONF_AUTH_ADMIN_IP', ''); define('CONF_BRUTE_FORCE_MAX_ATTEMPT', 10); define('CONF_FILE_KEY', 1); # utiliser CONF_ACCESS_KEY pour protéger l'accès aux fichiers ? define('CONF_HTTP_CSP_FRAME_ANCESTORS', ''); define('CONF_HTTP_CSP_HOSTS', ''); define('CONF_SESSION_EXPIRE', 172800); # ne doit pas être supérieur à CONF_COOKIE_SESSION_EXPIRE // Vignettes. define('CONF_THUMBS_GRID_SIZES', [80,100,120,150,180,200,220,250,280,300,350,400]); define('CONF_THUMBS_QUALITY', 90); define('CONF_THUMBS_SECURE', 0); # protéger les vignettes des accès direct (avec .htaccess Deny from all sur cache/thumbs) ? define('CONF_THUMBS_SIZE_CAT', '150'); define('CONF_THUMBS_SIZE_ITEM', '151'); // Paramètres SMTP. define('CONF_SMTP_MAIL', 0); # 1 pour utiliser SMTP à la place de la fonction mail() de PHP define('CONF_SMTP_HOST', ''); define('CONF_SMTP_PORT', 25); define('CONF_SMTP_AUTH', 0); # 1 si la connexion au serveur nécessite un login / mdp define('CONF_SMTP_USER', ''); define('CONF_SMTP_PASS', ''); define('CONF_SMTP_TIME', 4); # délai d'attente maximum pour la connexion et l'envoi de commande ?>