From 2bcaf3c6ad5461e25f5c642fedd4beb80b48febd Mon Sep 17 00:00:00 2001 From: the-djmaze <> Date: Fri, 5 Apr 2024 23:51:30 +0200 Subject: [PATCH] Prevent mbstring error before setup.php --- snappymail/v/0.0.0/include.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/snappymail/v/0.0.0/include.php b/snappymail/v/0.0.0/include.php index 36fd600e1..f48ecf24a 100644 --- a/snappymail/v/0.0.0/include.php +++ b/snappymail/v/0.0.0/include.php @@ -72,8 +72,6 @@ define('APP_PLUGINS_PATH', APP_PRIVATE_DATA.'plugins/'); ini_set('default_charset', 'UTF-8'); ini_set('internal_encoding', 'UTF-8'); -mb_internal_encoding('UTF-8'); -mb_language('uni'); if (!defined('SNAPPYMAIL_LIBRARIES_PATH')) { define('SNAPPYMAIL_LIBRARIES_PATH', rtrim(realpath(__DIR__), '\\/').'/app/libraries/'); @@ -102,6 +100,9 @@ if (APP_VERSION !== (is_file(APP_DATA_FOLDER_PATH.'INSTALLED') ? file_get_conten include __DIR__ . '/setup.php'; } +mb_internal_encoding('UTF-8'); +mb_language('uni'); + $sSalt = is_file(APP_DATA_FOLDER_PATH.'SALT.php') ? trim(file_get_contents(APP_DATA_FOLDER_PATH.'SALT.php')) : ''; if (!$sSalt) { // random salt