diff --git a/core/module/install/install.php b/core/module/install/install.php index d9bbf28c..7c4eeadd 100644 --- a/core/module/install/install.php +++ b/core/module/install/install.php @@ -401,12 +401,13 @@ class install extends common */ // Recopie htaccess if ( - $this->getData(['config', 'autoUpdateHtaccess']) + $this->getData(['config', 'autoUpdateHtaccess']) === true ) { // L'écraser avec le backup $success = copy('.htaccess.bak', '.htaccess'); if ($success === false) { $message = helper::translate('La copie de sauvegarde du fichier htaccess n\'a pas été restaurée !'); + http_response_code(500); } // Effacer le backup unlink('.htaccess.bak'); @@ -431,19 +432,8 @@ class install extends common '.htaccess', $fileContent ); - if ($success === false) { - $message = helper::translate('La réécriture d\'URL n\'a pas été restaurée !'); - // La réécriture n'est pas installée, il faut la désactiver - helper::$rewriteStatus = false; - } else { - $success === true; // file_put_content retourne un int si non false - } } } - // Quelque chose s'est mal passé avec htaccess - if ($success === false) { - http_response_code(500); - } // Valeurs en sortie $this->addOutput([