You are not logged in.
Bonjour,
Je tiens simplement à signaler un problème avec l'assistant d'installation de la version 9.2.1 lors d'une installation avec les dossiers 'files' et 'config' séparés du dossier GLPI comme conseillé via la documentation.
En effet j'ai modifié le fichier inc/based_config.php de la sorte afin que tout soit bon :
Fichier original :
à partir de la ligne 49
// If this file exists, it is load
if (file_exists(GLPI_ROOT. '/config/local_define.php')) {
require_once GLPI_ROOT. '/config/local_define.php';
}
// If this file exists, it is load, allow to set configdir/dumpdir elsewhere
if (file_exists(GLPI_ROOT . '/inc/downstream.php')) {
include_once (GLPI_ROOT . '/inc/downstream.php');
} else if (file_exists(GLPI_ROOT . '/config/config_path.php')) { // For compatibility, deprecated
include_once (GLPI_ROOT . '/config/config_path.php');
}
// Default location for database configuration : config_db.php
if (!defined("GLPI_CONFIG_DIR")) {
define("GLPI_CONFIG_DIR", GLPI_ROOT . "/config");
}
Fichier modifié :
// If this file exists, it is load, allow to set configdir/dumpdir elsewhere
if (file_exists(GLPI_ROOT . '/inc/downstream.php')) {
include_once (GLPI_ROOT . '/inc/downstream.php');
} else if (file_exists(GLPI_ROOT . '/config/config_path.php')) { // For compatibility, deprecated
include_once (GLPI_ROOT . '/config/config_path.php');
}
// If this file exists, it is load
// if (file_exists(GLPI_ROOT. '/config/local_define.php')) {
// require_once GLPI_ROOT. '/config/local_define.php';
// }
if (file_exists(GLPI_CONFIG_DIR . '/local_define.php')) {
require_once GLPI_CONFIG_DIR . '/local_define.php';
}
J'ai donc inversé l'ordre de chargement des variables d'environnement puis local_define.php est chargé depuis le dossier config lui même chargé via inc/downstream.php
Il semblerait que le dossier 'config' soit obligatoire sans cette modification, et alors le déplacement du dossier config va inc/downstream.php me semble à ce moment la une option qui ne sert à rien... à moins de ne pas avoir tout saisi, chose possible
Cordialement,
Last edited by yoan (2018-01-25 18:11:02)
Offline
Bonjour,
Je tiens simplement à signaler un problème avec l'assistant d'installation de la version 9.2.1 lors d'une installation avec les dossiers 'files' et 'config' séparés du dossier GLPI comme conseillé via la documentation.
En effet j'ai modifié le fichier inc/based_config.php de la sorte afin que tout soit bon :
Fichier original :
à partir de la ligne 49
// If this file exists, it is load if (file_exists(GLPI_ROOT. '/config/local_define.php')) { require_once GLPI_ROOT. '/config/local_define.php'; } // If this file exists, it is load, allow to set configdir/dumpdir elsewhere if (file_exists(GLPI_ROOT . '/inc/downstream.php')) { include_once (GLPI_ROOT . '/inc/downstream.php'); } else if (file_exists(GLPI_ROOT . '/config/config_path.php')) { // For compatibility, deprecated include_once (GLPI_ROOT . '/config/config_path.php'); } // Default location for database configuration : config_db.php if (!defined("GLPI_CONFIG_DIR")) { define("GLPI_CONFIG_DIR", GLPI_ROOT . "/config"); }
Fichier modifié :
// If this file exists, it is load, allow to set configdir/dumpdir elsewhere if (file_exists(GLPI_ROOT . '/inc/downstream.php')) { include_once (GLPI_ROOT . '/inc/downstream.php'); } else if (file_exists(GLPI_ROOT . '/config/config_path.php')) { // For compatibility, deprecated include_once (GLPI_ROOT . '/config/config_path.php'); } // If this file exists, it is load // if (file_exists(GLPI_ROOT. '/config/local_define.php')) { // require_once GLPI_ROOT. '/config/local_define.php'; // } if (file_exists(GLPI_CONFIG_DIR . '/local_define.php')) { require_once GLPI_CONFIG_DIR . '/local_define.php'; }
J'ai donc inversé l'ordre de chargement des variables d'environnement puis local_define.php est chargé depuis le dossier config lui même chargé via inc/downstream.php
Il semblerait que le dossier 'config' soit obligatoire sans cette modification, et alors le déplacement du dossier config va inc/downstream.php me semble à ce moment la une option qui ne sert à rien... à moins de ne pas avoir tout saisi, chose possible ;)Cordialement,
Salut,
je rencontre actuellement le meme problème que toi, s'il te plait es ce que tu peux bien décrire pour moi ?
Offline
well i guess i am not alone whose been experiencing this problems
If this file exists, it is load, allow to set configdir/dumpdir elsewhere
if (file_exists(GLPI_ROOT . '/inc/downstream.php')) {
include_once (GLPI_ROOT . '/inc/downstream.php');
} else if (file_exists(GLPI_ROOT . '/config/config_path.php')) { // For compatibility, deprecated
include_once (GLPI_ROOT . '/config/config_path.php');
}
// If this file exists, it is load
// if (file_exists(GLPI_ROOT. '/config/local_define.php')) {
// require_once GLPI_ROOT. '/config/local_define.php';
// }
if (file_exists(GLPI_CONFIG_DIR . '/local_define.php')) {
require_once GLPI_CONFIG_DIR . '/local_define.php';
}
Offline
well i guess i am not alone whose been experiencing this problems
If this file exists, it is load, allow to set configdir/dumpdir elsewhere
if (file_exists(GLPI_ROOT . '/inc/downstream.php')) {
include_once (GLPI_ROOT . '/inc/downstream.php');
} else if (file_exists(GLPI_ROOT . '/config/config_path.php')) { // For compatibility, deprecated
include_once (GLPI_ROOT . '/config/config_path.php');
}// If this file exists, it is load
// if (file_exists(GLPI_ROOT. '/config/local_define.php')) {
// require_once GLPI_ROOT. '/config/local_define.php';
// }if (file_exists(GLPI_CONFIG_DIR . '/local_define.php')) {
require_once GLPI_CONFIG_DIR . '/local_define.php';
}
This solution is not a solution of my problem. In fact, during the installation of GLPI 9.2.1 after i selected the language, i have this message : http://portfoliokoffi.000webhostapp.com/
Offline
(file_exists (GLPI_ROOT. '/inc/downstream.php')) {
include_once (GLPI_ROOT. ' /inc/downstream.php ');
} else if (file_exists (GLPI_ROOT. '/config/config_path.php')) {// For compatibility, deprecated
include_once (GLPI_ROOT. '/config/config_path.php');
}
// If this file exists, it is load
// if (file_exists (GLPI_ROOT. '/Config/local_define.php')) {
// require_once GLPI_ROOT. '/config/local_define.php';
//}
if (file_exists (GLPI_CONFIG_DIR. '/local_define.php')) {
require_once GLPI_CONFIG_DIR. '/local_define.php';
}
wdssdsd
Offline