New: Add a way to lock install without removing directory
This commit is contained in:
parent
9a34befe3f
commit
d93113c98c
@ -112,9 +112,12 @@ if (! isset($conf->db->user)) $conf->db->user='';
|
|||||||
|
|
||||||
|
|
||||||
// Security check
|
// Security check
|
||||||
if (eregi('install.norun',$_SERVER["SCRIPT_FILENAME"]))
|
if (eregi('install.lock',$_SERVER["SCRIPT_FILENAME"]))
|
||||||
{
|
{
|
||||||
print 'Install pages have been disabled for security reason (directory renamed with .norun).';
|
print 'Install pages have been disabled for security reason (directory renamed with .lock).';
|
||||||
|
print '<a href="'.$dolibarr_main_url_root .'/admin/index.php?mainmenu=home&leftmenu=setup'.(isset($_POST["login"])?'&username='.urlencode($_POST["login"]):'').'">';
|
||||||
|
print 'Click here to go to Dolibarr';
|
||||||
|
print '</a>';
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
if (file_exists('../../install.lock'))
|
if (file_exists('../../install.lock'))
|
||||||
|
|||||||
@ -87,7 +87,7 @@ LoginAlreadyExists=Already exists
|
|||||||
DolibarrAdminLogin=Dolibarr admin login
|
DolibarrAdminLogin=Dolibarr admin login
|
||||||
FailedToCreateAdminLogin=Failed to create Dolibarr administator account.
|
FailedToCreateAdminLogin=Failed to create Dolibarr administator account.
|
||||||
AdminLoginAlreadyExists=Dolibarr administrator account '<b>%s</b>' already exists.
|
AdminLoginAlreadyExists=Dolibarr administrator account '<b>%s</b>' already exists.
|
||||||
WarningRemoveInstallDir=Warning, for security reasons, once install or upgrade is finished, you have to remove the install directory.
|
WarningRemoveInstallDir=Warning, for security reasons, once install or upgrade is finished, you have to remove the <b>install<b> directory or to put inside a file called <b>install.lock</b>.
|
||||||
ThisPHPDoesNotSupportTypeBase=This PHP system does not support interfaces to access database type %s
|
ThisPHPDoesNotSupportTypeBase=This PHP system does not support interfaces to access database type %s
|
||||||
FunctionNotAvailableInThisPHP=Not available on this PHP
|
FunctionNotAvailableInThisPHP=Not available on this PHP
|
||||||
MigrateScript=Migrate script
|
MigrateScript=Migrate script
|
||||||
|
|||||||
@ -88,7 +88,7 @@ LoginAlreadyExists=Existe d
|
|||||||
DolibarrAdminLogin=Login de l'utilisateur administrateur de Dolibarr
|
DolibarrAdminLogin=Login de l'utilisateur administrateur de Dolibarr
|
||||||
FailedToCreateAdminLogin=Echec de la création du compte administrateur Dolibarr.
|
FailedToCreateAdminLogin=Echec de la création du compte administrateur Dolibarr.
|
||||||
AdminLoginAlreadyExists=Compte administrateur Dolibarr '<b>%s</b>' déjà existant.
|
AdminLoginAlreadyExists=Compte administrateur Dolibarr '<b>%s</b>' déjà existant.
|
||||||
WarningRemoveInstallDir=Attention, pour des raisons de sécurité, une fois l'installation terminée, il est nécessaire de supprimer le répertoire install.
|
WarningRemoveInstallDir=Attention, pour des raisons de sécurité, une fois l'installation terminée, il est nécessaire de supprimer le répertoire <b>install</b>, ou d'y placer un fichier nommé <b>install.lock</b>.
|
||||||
ThisPHPDoesNotSupportTypeBase=Le système PHP ne supporta pas les interfaces d'accès pour les bases %s
|
ThisPHPDoesNotSupportTypeBase=Le système PHP ne supporta pas les interfaces d'accès pour les bases %s
|
||||||
FunctionNotAvailableInThisPHP=Non disponible sur ce PHP
|
FunctionNotAvailableInThisPHP=Non disponible sur ce PHP
|
||||||
MigrateScript=Script de migration
|
MigrateScript=Script de migration
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user