Ajoute info fichier config dans zone admin pour faciliter diagnostique
This commit is contained in:
parent
b759e0f07d
commit
93aa37a69b
@ -48,32 +48,7 @@ print "<tr ".$bc[$var]."><td width=\"240\">".$langs->trans("Version")."</td><td>
|
|||||||
print '</table>';
|
print '</table>';
|
||||||
print '<br>';
|
print '<br>';
|
||||||
|
|
||||||
// conf.php file
|
// Language
|
||||||
$configfileparameters=array('dolibarr_main_url_root',
|
|
||||||
'dolibarr_main_document_root',
|
|
||||||
'dolibarr_main_data_root',
|
|
||||||
'dolibarr_main_db_host',
|
|
||||||
'dolibarr_main_db_name',
|
|
||||||
'dolibarr_main_db_user',
|
|
||||||
'dolibarr_main_db_pass',
|
|
||||||
'dolibarr_main_db_type'
|
|
||||||
);
|
|
||||||
$var=true;
|
|
||||||
print '<table class="noborder" width="100%">';
|
|
||||||
print '<tr class="liste_titre"><td>'.$langs->trans("ConfigurationFile").'</td><td>'.$langs->trans("Value").'</td></tr>'."\n";
|
|
||||||
foreach($configfileparameters as $key)
|
|
||||||
{
|
|
||||||
$var=!$var;
|
|
||||||
print "<tr ".$bc[$var]."><td width=\"240\">".$key."</td>";
|
|
||||||
print "<td>";
|
|
||||||
if ($key == 'dolibarr_main_db_pass') print eregi_replace('.','*',${$key});
|
|
||||||
else print ${$key};
|
|
||||||
print "</td>";
|
|
||||||
print "</tr>\n";
|
|
||||||
}
|
|
||||||
print '</table>';
|
|
||||||
print '<br>';
|
|
||||||
|
|
||||||
$var=true;
|
$var=true;
|
||||||
print '<table class="noborder" width="100%">';
|
print '<table class="noborder" width="100%">';
|
||||||
print '<tr class="liste_titre"><td>'.$langs->trans("LanguageDolibarrParameter").'</td><td>'.$langs->trans("Value").'</td></tr>'."\n";
|
print '<tr class="liste_titre"><td>'.$langs->trans("LanguageDolibarrParameter").'</td><td>'.$langs->trans("Value").'</td></tr>'."\n";
|
||||||
|
|||||||
@ -31,10 +31,12 @@ include_once $dolibarr_main_document_root."/lib/databases/".$conf->db->type.".li
|
|||||||
|
|
||||||
$langs->load("admin");
|
$langs->load("admin");
|
||||||
$langs->load("user");
|
$langs->load("user");
|
||||||
|
$langs->load("install");
|
||||||
|
|
||||||
if (!$user->admin)
|
if (!$user->admin)
|
||||||
accessforbidden();
|
accessforbidden();
|
||||||
|
|
||||||
|
|
||||||
llxHeader();
|
llxHeader();
|
||||||
|
|
||||||
print_fiche_titre($langs->trans("SummarySystem"),'','setup');
|
print_fiche_titre($langs->trans("SummarySystem"),'','setup');
|
||||||
@ -66,8 +68,6 @@ print "<br>\n";
|
|||||||
print '<table class="noborder" width="100%">';
|
print '<table class="noborder" width="100%">';
|
||||||
print "<tr class=\"liste_titre\"><td colspan=\"2\">".$langs->trans("WebServer")."</td></tr>\n";
|
print "<tr class=\"liste_titre\"><td colspan=\"2\">".$langs->trans("WebServer")."</td></tr>\n";
|
||||||
print "<tr $bc[0]><td width=\"240\">".$langs->trans("Version")."</td><td>".$_SERVER["SERVER_SOFTWARE"]."</td></tr>\n";
|
print "<tr $bc[0]><td width=\"240\">".$langs->trans("Version")."</td><td>".$_SERVER["SERVER_SOFTWARE"]."</td></tr>\n";
|
||||||
print "<tr $bc[1]><td>".$langs->trans("DocumentRootServer")."</td><td>" . DOL_DOCUMENT_ROOT . "</td></tr>\n";
|
|
||||||
print "<tr $bc[0]><td>".$langs->trans("DataRootServer")."</td><td>" . DOL_DATA_ROOT . "</td></tr>\n";
|
|
||||||
print '</table>';
|
print '</table>';
|
||||||
|
|
||||||
print "<br>\n";
|
print "<br>\n";
|
||||||
@ -77,9 +77,6 @@ print '<table class="noborder" width="100%">';
|
|||||||
print "<tr class=\"liste_titre\"><td colspan=\"2\">".$langs->trans("Php")."</td></tr>\n";
|
print "<tr class=\"liste_titre\"><td colspan=\"2\">".$langs->trans("Php")."</td></tr>\n";
|
||||||
print "<tr $bc[0]><td width=\"240\">".$langs->trans("Version")."</td><td>".phpversion()."</td></tr>\n";
|
print "<tr $bc[0]><td width=\"240\">".$langs->trans("Version")."</td><td>".phpversion()."</td></tr>\n";
|
||||||
print "<tr $bc[1]><td>".$langs->trans("PhpWebLink")."</td><td>".php_sapi_name()."</td></tr>\n";
|
print "<tr $bc[1]><td>".$langs->trans("PhpWebLink")."</td><td>".php_sapi_name()."</td></tr>\n";
|
||||||
print "<tr $bc[0]><td>".$langs->trans("SmartyLibs")."</td><td>".$dolibarr_smarty_libs_dir."</td></tr>\n";
|
|
||||||
print "<tr $bc[1]><td>".$langs->trans("SmartyCompile")."</td><td>".$dolibarr_smarty_compile."</td></tr>\n";
|
|
||||||
print "<tr $bc[0]><td>".$langs->trans("SmartyCache")."</td><td>".$dolibarr_smarty_cache."</td></tr>\n";
|
|
||||||
print '</table>';
|
print '</table>';
|
||||||
|
|
||||||
print "<br>\n";
|
print "<br>\n";
|
||||||
@ -88,13 +85,60 @@ print "<br>\n";
|
|||||||
print '<table class="noborder" width="100%">';
|
print '<table class="noborder" width="100%">';
|
||||||
print "<tr class=\"liste_titre\"><td colspan=\"2\">".$langs->trans("Database")."</td></tr>\n";
|
print "<tr class=\"liste_titre\"><td colspan=\"2\">".$langs->trans("Database")."</td></tr>\n";
|
||||||
print "<tr $bc[0]><td>".$langs->trans("Version")."</td><td>" . $db->getVersion() . "</td></tr>\n";
|
print "<tr $bc[0]><td>".$langs->trans("Version")."</td><td>" . $db->getVersion() . "</td></tr>\n";
|
||||||
print "<tr $bc[1]><td width=\"240\">".$langs->trans("DriverType")."</td><td>" . $conf->db->type . "</td></tr>\n";
|
print "<tr $bc[1]><td>".$langs->trans("DatabaseServer")."</td><td>" . $conf->db->host . "</td></tr>\n";
|
||||||
print "<tr $bc[0]><td>".$langs->trans("Host")."</td><td>" . $conf->db->host . "</td></tr>\n";
|
print "<tr $bc[0]><td>".$langs->trans("DatabaseName")."</td><td>" . $conf->db->name . "</td></tr>\n";
|
||||||
print "<tr $bc[1]><td>".$langs->trans("User")."</td><td>" . $conf->db->user . " </td></tr>\n";
|
print "<tr $bc[1]><td>".$langs->trans("User")."</td><td>" . $conf->db->user . " </td></tr>\n";
|
||||||
print "<tr $bc[0]><td>".$langs->trans("Password")."</td><td>" . ereg_replace(".","*",$conf->db->pass) . " </td></tr>\n";
|
print "<tr $bc[0]><td>".$langs->trans("Password")."</td><td>" . ereg_replace(".","*",$conf->db->pass) . " </td></tr>\n";
|
||||||
print "<tr $bc[1]><td>".$langs->trans("DatabaseName")."</td><td>" . $conf->db->name . "</td></tr>\n";
|
print "<tr $bc[1]><td width=\"240\">".$langs->trans("DriverType")."</td><td>" . $conf->db->type . "</td></tr>\n";
|
||||||
|
|
||||||
print '</table>';
|
print '</table>';
|
||||||
|
print '<br>';
|
||||||
|
|
||||||
|
// conf.php file
|
||||||
|
$configfileparameters=array('dolibarr_main_url_root',
|
||||||
|
'dolibarr_main_document_root',
|
||||||
|
'dolibarr_main_data_root',
|
||||||
|
'dolibarr_main_db_host',
|
||||||
|
'dolibarr_main_db_name',
|
||||||
|
'dolibarr_main_db_user',
|
||||||
|
'dolibarr_main_db_pass',
|
||||||
|
'dolibarr_main_db_type',
|
||||||
|
'dolibarr_smarty_libs_dir',
|
||||||
|
'dolibarr_smarty_compile',
|
||||||
|
'dolibarr_smarty_cache'
|
||||||
|
);
|
||||||
|
$configfilelib=array($langs->trans("URLRoot"),
|
||||||
|
$langs->trans("DocumentRootServer"),
|
||||||
|
$langs->trans("DataRootServer"),
|
||||||
|
$langs->trans("DatabaseServer"),
|
||||||
|
$langs->trans("DatabaseName"),
|
||||||
|
$langs->trans("Login"),
|
||||||
|
$langs->trans("Password"),
|
||||||
|
$langs->trans("DriverType"),
|
||||||
|
$langs->trans("SmartyLibs"),
|
||||||
|
$langs->trans("SmartyCompile"),
|
||||||
|
$langs->trans("SmartyCache")
|
||||||
|
);
|
||||||
|
$var=true;
|
||||||
|
print '<table class="noborder" width="100%">';
|
||||||
|
print '<tr class="liste_titre"><td width="240">'.$langs->trans("ConfigurationFile").'</td>';
|
||||||
|
print '<td>'.$langs->trans("Parameter").'</td>';
|
||||||
|
print '<td>'.$langs->trans("Value").'</td>';
|
||||||
|
print '</tr>'."\n";
|
||||||
|
$i=0;
|
||||||
|
foreach($configfileparameters as $key)
|
||||||
|
{
|
||||||
|
$var=!$var;
|
||||||
|
print "<tr ".$bc[$var]."><td>".$configfilelib[$i].'</td><td>'.$key.'</td>';
|
||||||
|
print "<td>";
|
||||||
|
if ($key == 'dolibarr_main_db_pass') print eregi_replace('.','*',${$key});
|
||||||
|
else print ${$key};
|
||||||
|
print "</td>";
|
||||||
|
print "</tr>\n";
|
||||||
|
$i++;
|
||||||
|
}
|
||||||
|
print '</table>';
|
||||||
|
print '<br>';
|
||||||
|
|
||||||
|
|
||||||
llxFooter('$Date$ - $Revision$');
|
llxFooter('$Date$ - $Revision$');
|
||||||
?>
|
?>
|
||||||
|
|||||||
@ -33,6 +33,7 @@ DatabaseType=Database type
|
|||||||
DriverType=Driver type
|
DriverType=Driver type
|
||||||
Server=Server
|
Server=Server
|
||||||
ServerAddressDescription=Name or ip address for database server, usually 'localhost' when database server is hosted on same server than web server
|
ServerAddressDescription=Name or ip address for database server, usually 'localhost' when database server is hosted on same server than web server
|
||||||
|
DatabaseServer=Database server
|
||||||
DatabaseName=Database name
|
DatabaseName=Database name
|
||||||
Login=Login
|
Login=Login
|
||||||
AdminLogin=Login for Dolibarr database administrator. Keep empty if you connect in anonymous
|
AdminLogin=Login for Dolibarr database administrator. Keep empty if you connect in anonymous
|
||||||
|
|||||||
@ -33,6 +33,7 @@ DatabaseType=Type de la base de donn
|
|||||||
DriverType=Type du driver
|
DriverType=Type du driver
|
||||||
Server=Serveur
|
Server=Serveur
|
||||||
ServerAddressDescription=Nom ou adresse ip du serveur de base de données, généralement 'localhost' quand le serveur est installé sur la même machine que le serveur web
|
ServerAddressDescription=Nom ou adresse ip du serveur de base de données, généralement 'localhost' quand le serveur est installé sur la même machine que le serveur web
|
||||||
|
DatabaseServer=Serveur de la base de données
|
||||||
DatabaseName=Nom de la base de données
|
DatabaseName=Nom de la base de données
|
||||||
Login=Login
|
Login=Login
|
||||||
AdminLogin=Login de l'administrateur de la base de données Dolibarr. Laissez vide si vous vous connectez en anonymous
|
AdminLogin=Login de l'administrateur de la base de données Dolibarr. Laissez vide si vous vous connectez en anonymous
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user