diff --git a/htdocs/install/check.php b/htdocs/install/check.php index 6b852165c5a..e74d7eb50a2 100644 --- a/htdocs/install/check.php +++ b/htdocs/install/check.php @@ -81,6 +81,7 @@ else clearstatcache(); if (is_readable($conffile) && filesize($conffile) > 8) { + dolibarr_install_syslog("conf file '$conffile' already exists"); $confexists=1; include_once($conffile); @@ -91,9 +92,10 @@ if (is_readable($conffile) && filesize($conffile) > 8) else { // Si non on le crée + dolibarr_install_syslog("we try to creat conf file '$conffile'"); $confexists=0; $fp = @fopen($conffile, "w"); - if($fp) + if ($fp) { @fwrite($fp, ' '.$langs->trans("ConfFileDoesNotExists",'conf.php'); - print "
"; + //print 'Error '.$langs->trans("ConfFileDoesNotExistsAndCouldNotBeCreated",$conffile); + print 'Error '.$langs->trans("ConfFileDoesNotExistsAndCouldNotBeCreated",'conf.php'); + print "

"; print $langs->trans("YouMustCreateWithPermission",'htdocs/conf/conf.php'); print "

"; - print $langs->trans("CorrectProblemAndReloadPage"); + print $langs->trans("CorrectProblemAndReloadPage",$_SERVER['PHP_SELF']); $err++; } else diff --git a/htdocs/install/inc.php b/htdocs/install/inc.php index 9701454ca52..200197d026a 100644 --- a/htdocs/install/inc.php +++ b/htdocs/install/inc.php @@ -98,7 +98,7 @@ function pHeader($soutitre,$next,$action='set') print ''.$langs->trans("DolibarrSetup").''; print ''; print ''; - print ''.$langs->trans("DolibarrSetup").''; + print ''.$langs->trans("DolibarrSetup").''; print '
'; print ''; diff --git a/htdocs/langs/en_US/install.lang b/htdocs/langs/en_US/install.lang index 5890784a374..77512f48c67 100644 --- a/htdocs/langs/en_US/install.lang +++ b/htdocs/langs/en_US/install.lang @@ -3,10 +3,11 @@ InstallEasy=We tried to make Dolibarr setup as easy as possible. Just follow ins MiscellanousChecks=Prerequisites checks DolibarrWelcome=Welcome on Dolibarr ConfFileExists=Configuration file %s exists. +ConfFileDoesNotExists=Configuration file %s does not exist ! +ConfFileDoesNotExistsAndCouldNotBeCreated=Configuration file %s does not exist and could not be created ! ConfFileCouldBeCreated=Configuration file %s could be created. ConfFileIsNotWritable=Configuration file %s is not writable. Check permissions. For first install, your web server must be granted to be able to write into this file during configuration process ("chmod 666" for example on Unix like OS). ConfFileIsWritable=Configuration file %s is writable. -ConfFileDoesNotExists=Configuration file %s does not exist ! PHPSupportSessions=This PHP supports sessions. ErrorPHPDoesNotSupportSessions=Your PHP installation does not support sessions. This feature is required to make Dolibarr working. Check your PHP setup. ErrorDirDoesNotExists=Directory %s does not exists. @@ -87,7 +88,7 @@ Start=Start InstallNotAllowed=Setup not allowed by conf.php permissions NotAvailable=Not available YouMustCreateWithPermission=You must create file %s and set write permissions on it for web server during install process. -CorrectProblemAndReloadPage=Correct problem and reload page (Press F5 key). +CorrectProblemAndReloadPage=Correct problem and reload page (Press F5 key). AlreadyDone=Already migrated DatabaseVersion=Database version ServerVersion=Database server version diff --git a/htdocs/langs/fr_BE/install.lang b/htdocs/langs/fr_BE/install.lang index 8ad96939f7d..896d4bfc240 100644 --- a/htdocs/langs/fr_BE/install.lang +++ b/htdocs/langs/fr_BE/install.lang @@ -3,10 +3,11 @@ InstallEasy=Nous avons tent MiscellanousChecks=Vérification des pré-requis DolibarrWelcome=Bienvenue dans Dolibarr ConfFileExists=Le fichier de configuration %s existe. +ConfFileDoesNotExists=Le fichier de configuration %s n'existe pas ! +ConfFileDoesNotExistsAndCouldNotBeCreated=Le fichier de configuration %s n'existe pas et n'a pu être créé ! ConfFileCouldBeCreated=Le fichier de configuration %s a pu être créé. ConfFileIsNotWritable=Le fichier de configuration %s n'est pas inscriptible. Vérifiez les permissions. Pour une première installation, votre serveur web doit avoir le droit d'écrire dans ce fichier lors du processus d'installation ("chmod 666 %s" par exemple sur des systèmes d'exploitaion Unix). ConfFileIsWritable=Le fichier de configuration %s est inscriptible. -ConfFileDoesNotExists=Le fichier de configuration %s n'existe pas! PHPSupportSessions=Cette installation de PHP supporte les sessions. ErrorPHPDoesNotSupportSessions=Cette installation de PHP ne supporte pas les sessions. Cette fonctionnalité est requise pour que Dolibarr puisse fonctionner. Veuillez vérifier votre configuration PHP. ErrorDirDoesNotExists=Le répertoire %s n'existe pas. @@ -87,7 +88,7 @@ Start=D InstallNotAllowed=Configuration non autorisée par les permissions de conf.php NotAvailable=Non disponible YouMustCreateWithPermission=Vous devez créer le fichier %s et donner les permissions d'écrire dans ce fichier à votre serveur web pendant le processus d'installation. -CorrectProblemAndReloadPage=Corrigez le problème et rechargez la page (Pressez la touche F5). +CorrectProblemAndReloadPage=Corrigez le problème et rechargez la page (Pressez la touche F5). AlreadyDone=Déjà migré DatabaseVersion=Version de la base de données ServerVersion=Version du serveur de bases de données diff --git a/htdocs/langs/fr_FR/install.lang b/htdocs/langs/fr_FR/install.lang index 034cbfbfb05..5c1c01d4d69 100644 --- a/htdocs/langs/fr_FR/install.lang +++ b/htdocs/langs/fr_FR/install.lang @@ -4,6 +4,7 @@ MiscellanousChecks=V DolibarrWelcome=Bienvenue sur Dolibarr ConfFileExists=Le fichier de configuration %s existe. ConfFileDoesNotExists=Le fichier de configuration %s n'existe pas ! +ConfFileDoesNotExistsAndCouldNotBeCreated=Le fichier de configuration %s n'existe pas et n'a pu être créé ! ConfFileCouldBeCreated=Le fichier de configuration %s a pu être créé. ConfFileIsNotWritable=Le fichier %s n'est pas modifiable. Pour une première installation, modifiez ses permissions. Le serveur Web doit avoir le droit d'écrire dans ce fichier le temps de la configuration ("chmod 666" par exemple sur un OS compatible Unix). ConfFileIsWritable=Le fichier %s est modifiable. @@ -88,7 +89,7 @@ Start=D InstallNotAllowed=Installation non autorisée par les permissions du fichier conf.php NotAvailable=Non disponible YouMustCreateWithPermission=Vous devez créer un fichier %s et donner les droits d'écriture dans celui-ci au serveur web durant le processus d'installation. -CorrectProblemAndReloadPage=Corrigez le problème et rechargez la page (Touche F5). +CorrectProblemAndReloadPage=Corrigez le problème et rechargez la page (Touche F5). AlreadyDone=Déjà migré DatabaseVersion=Version de la base ServerVersion=Version du serveur de base de donnée