Qui est en ligne
11 visiteurs en ligne.
Identification
Wikula » FichierConfigPhp
Cette page n'existe pas encore ! Désirez-vous la créer ?
Vous êtes libre de participer, soyez le premier à créer du contenu pour cette page !
Vous êtes libre de participer, soyez le premier à créer du contenu pour cette page !
Le fichier config.php
Le Fichier config.php se situe dans le dossier config/
$PNConfig['System']['installed'] = 1; //A 1 si le système est installé
$PNConfig['System']['tabletype'] = 'myisam'; //Type de table
$PNConfig['System']['temp'] = 'pnTemp'; //Nom du dossier temporaire contenant le cache
$PNConfig['System']['prefix'] = 'zk'; //Préfix des tables de la base de donnée
$PNConfig['System']['development'] = 0; //A définir à 1 pendant la phase de développement
$PNConfig['System']['tabletype'] = 'myisam'; //Type de table
$PNConfig['System']['temp'] = 'pnTemp'; //Nom du dossier temporaire contenant le cache
$PNConfig['System']['prefix'] = 'zk'; //Préfix des tables de la base de donnée
$PNConfig['System']['development'] = 0; //A définir à 1 pendant la phase de développement
Cette seconde partie contient les informations de connection à la base de donnée par défaut
$PNConfig['DBInfo']['default']['dbtype'] = 'mysql'; //Type de base de donnée
$PNConfig['DBInfo']['default']['dbhost'] = 'localhost'; //Localisation de la base de donnée
$PNConfig['DBInfo']['default']['dbuname'] = 'ZG1WeVltRjBhVzAzUjJsc2JHVno='; //Nom de l'utilisateur (ici encodé)
$PNConfig['DBInfo']['default']['dbpass'] = 'ZG1WeVltRjBhVzAzUjJsc2JHVno='; //Mot de passe (ici encodé)
$PNConfig['DBInfo']['default']['dbname'] = 'zikula'; //Nom de la base de donnée
$PNConfig['DBInfo']['default']['encoded'] = 1; //Définit si le nom d'utilisateur ou le mot de passe est encodé (par le biais de la fonction base64_encode()
$PNConfig['DBInfo']['default']['pconnect'] = 0;
$PNConfig['DBInfo']['default']['dbtabletype'] = 'myisam'; //Type d'organisation des informations de la base de donnée
$PNConfig['DBInfo']['default']['dbcharset'] = 'latin1'; //Encodage de la base de donnée
$PNConfig['DBInfo']['default']['dbhost'] = 'localhost'; //Localisation de la base de donnée
$PNConfig['DBInfo']['default']['dbuname'] = 'ZG1WeVltRjBhVzAzUjJsc2JHVno='; //Nom de l'utilisateur (ici encodé)
$PNConfig['DBInfo']['default']['dbpass'] = 'ZG1WeVltRjBhVzAzUjJsc2JHVno='; //Mot de passe (ici encodé)
$PNConfig['DBInfo']['default']['dbname'] = 'zikula'; //Nom de la base de donnée
$PNConfig['DBInfo']['default']['encoded'] = 1; //Définit si le nom d'utilisateur ou le mot de passe est encodé (par le biais de la fonction base64_encode()
$PNConfig['DBInfo']['default']['pconnect'] = 0;
$PNConfig['DBInfo']['default']['dbtabletype'] = 'myisam'; //Type d'organisation des informations de la base de donnée
$PNConfig['DBInfo']['default']['dbcharset'] = 'latin1'; //Encodage de la base de donnée
Ceci est la seconde base de donnée qui peux être utilisée pour accéder à d'autres ressources par le biais de modules que vous aurez écrits. Autant de bases de données additionnelles peuvent être crées.
$PNConfig['DBInfo']['external1']['dbtype'] = 'mysql';
$PNConfig['DBInfo']['external1']['dbhost'] = 'localhost';
$PNConfig['DBInfo']['external1']['dbuname'] = 'ZG1WeVltRjBhVzAzUjJsc2JHVno=';
$PNConfig['DBInfo']['external1']['dbpass'] = 'ZG1WeVltRjBhVzAzUjJsc2JHVno=';
$PNConfig['DBInfo']['external1']['dbname'] = 'zikula';
$PNConfig['DBInfo']['external1']['encoded'] = 1;
$PNConfig['DBInfo']['external1']['pconnect'] = 0;
$PNConfig['DBInfo']['external1']['dbhost'] = 'localhost';
$PNConfig['DBInfo']['external1']['dbuname'] = 'ZG1WeVltRjBhVzAzUjJsc2JHVno=';
$PNConfig['DBInfo']['external1']['dbpass'] = 'ZG1WeVltRjBhVzAzUjJsc2JHVno=';
$PNConfig['DBInfo']['external1']['dbname'] = 'zikula';
$PNConfig['DBInfo']['external1']['encoded'] = 1;
$PNConfig['DBInfo']['external1']['pconnect'] = 0;
$PNConfig['Debug']['debug'] = 0;
$PNConfig['Debug']['pagerendertime'] = 0;
$PNConfig['Debug']['sql_adodb'] = 0;
$PNConfig['Debug']['sql_count'] = 0;
$PNConfig['Debug']['sql_time'] = 0;
$PNConfig['Debug']['sql_detail'] = 0;
$PNConfig['Debug']['sql_data'] = 0;
$PNConfig['Debug']['sql_user'] = 0;
$PNConfig['Debug']['error_reporting_development'] = E_ALL;
$PNConfig['Debug']['error_reporting_production'] = E_ALL & ~E_NOTICE & ~E_WARNING;
$PNConfig['Debug']['debug_key'] = ($PNConfig['System']['development'] ? 'error_reporting_development' : 'error_reporting_production');
error_reporting($PNConfig['Debug'][$PNConfig['Debug']['debug_key']]);
$PNConfig['Log']['log_enabled'] = 0;
$PNConfig['Log']['log_dest'] = 'FILE';
$PNConfig['Log']['log_dir'] = $PNConfig['System']['temp'] . '/error_logs/';
$PNConfig['Log']['log_file'] = $PNConfig['Log']['log_dir'] . 'zikula-%s.log';
$PNConfig['Log']['log_file_uid'] = 0;
r. The filename is derived from $PNConfig['Log']['log_file']
$PNConfig['Log']['log_file_date_format'] = 'Ymd';
$PNConfig['Log']['log_maxsize'] = 1.0;
$PNConfig['Log']['log_user'] = 0;
$PNConfig['Log']['log_levels'] = array('CORE', 'DB', 'DEFAULT', 'WARNING', 'FATAL', 'STRICT');
$PNConfig['Log']['log_show_errors'] = true;
$PNConfig['Log']['log_date_format'] = "Y-m-d H:i:s";
$PNConfig['Log']['log_level_dest'] = array('DB' => 'PRINT');
$PNConfig['Log']['log_level_files'] = array('DB' => $PNConfig['System']['temp'] .'/error_logs/zikula-sql-%s.log');
$PNConfig['Log']['log_keep_days'] = 30;
$PNConfig['System']['PN_CONFIG_USE_OBJECT_ATTRIBUTION'] = 0;
$PNConfig['Log']['log_file_date_format'] = 'Ymd';
$PNConfig['Log']['log_maxsize'] = 1.0;
$PNConfig['Log']['log_user'] = 0;
$PNConfig['Log']['log_levels'] = array('CORE', 'DB', 'DEFAULT', 'WARNING', 'FATAL', 'STRICT');
$PNConfig['Log']['log_show_errors'] = true;
$PNConfig['Log']['log_date_format'] = "Y-m-d H:i:s";
$PNConfig['Log']['log_level_dest'] = array('DB' => 'PRINT');
$PNConfig['Log']['log_level_files'] = array('DB' => $PNConfig['System']['temp'] . '/error_logs/zikula-sql-%s.log');
$PNConfig['Log']['log_keep_days'] = 30;
$PNConfig['System']['PN_CONFIG_USE_OBJECT_ATTRIBUTION'] = 0;
$PNConfig['System']['PN_CONFIG_USE_OBJECT_CATEGORIZATION'] = 1;
$PNConfig['System']['PN_CONFIG_USE_OBJECT_LOGGING'] = 0;
$PNConfig['System']['PN_CONFIG_USE_OBJECT_META'] = 0;
$PNConfig['System']['PN_CONFIG_USE_TRANSACTIONS'] = 0;
$PNConfig['Debug']['pagerendertime'] = 0;
$PNConfig['Debug']['sql_adodb'] = 0;
$PNConfig['Debug']['sql_count'] = 0;
$PNConfig['Debug']['sql_time'] = 0;
$PNConfig['Debug']['sql_detail'] = 0;
$PNConfig['Debug']['sql_data'] = 0;
$PNConfig['Debug']['sql_user'] = 0;
$PNConfig['Debug']['error_reporting_development'] = E_ALL;
$PNConfig['Debug']['error_reporting_production'] = E_ALL & ~E_NOTICE & ~E_WARNING;
$PNConfig['Debug']['debug_key'] = ($PNConfig['System']['development'] ? 'error_reporting_development' : 'error_reporting_production');
error_reporting($PNConfig['Debug'][$PNConfig['Debug']['debug_key']]);
$PNConfig['Log']['log_enabled'] = 0;
$PNConfig['Log']['log_dest'] = 'FILE';
$PNConfig['Log']['log_dir'] = $PNConfig['System']['temp'] . '/error_logs/';
$PNConfig['Log']['log_file'] = $PNConfig['Log']['log_dir'] . 'zikula-%s.log';
$PNConfig['Log']['log_file_uid'] = 0;
r. The filename is derived from $PNConfig['Log']['log_file']
$PNConfig['Log']['log_file_date_format'] = 'Ymd';
$PNConfig['Log']['log_maxsize'] = 1.0;
$PNConfig['Log']['log_user'] = 0;
$PNConfig['Log']['log_levels'] = array('CORE', 'DB', 'DEFAULT', 'WARNING', 'FATAL', 'STRICT');
$PNConfig['Log']['log_show_errors'] = true;
$PNConfig['Log']['log_date_format'] = "Y-m-d H:i:s";
$PNConfig['Log']['log_level_dest'] = array('DB' => 'PRINT');
$PNConfig['Log']['log_level_files'] = array('DB' => $PNConfig['System']['temp'] .'/error_logs/zikula-sql-%s.log');
$PNConfig['Log']['log_keep_days'] = 30;
$PNConfig['System']['PN_CONFIG_USE_OBJECT_ATTRIBUTION'] = 0;
$PNConfig['Log']['log_file_date_format'] = 'Ymd';
$PNConfig['Log']['log_maxsize'] = 1.0;
$PNConfig['Log']['log_user'] = 0;
$PNConfig['Log']['log_levels'] = array('CORE', 'DB', 'DEFAULT', 'WARNING', 'FATAL', 'STRICT');
$PNConfig['Log']['log_show_errors'] = true;
$PNConfig['Log']['log_date_format'] = "Y-m-d H:i:s";
$PNConfig['Log']['log_level_dest'] = array('DB' => 'PRINT');
$PNConfig['Log']['log_level_files'] = array('DB' => $PNConfig['System']['temp'] . '/error_logs/zikula-sql-%s.log');
$PNConfig['Log']['log_keep_days'] = 30;
$PNConfig['System']['PN_CONFIG_USE_OBJECT_ATTRIBUTION'] = 0;
$PNConfig['System']['PN_CONFIG_USE_OBJECT_CATEGORIZATION'] = 1;
$PNConfig['System']['PN_CONFIG_USE_OBJECT_LOGGING'] = 0;
$PNConfig['System']['PN_CONFIG_USE_OBJECT_META'] = 0;
$PNConfig['System']['PN_CONFIG_USE_TRANSACTIONS'] = 0;
