Hello @pcmania
As per error some php extension missing
ZF2 requires either mb_string or iconv for this functionality at least one of which is usually present and enabled in the vast majority of PHP installations.
Without one of these extensions it is not possible to reliably work with multi-byte encoded strings in php.
So you can rename env.php temp, so it will redirect setup page and you will check which extension missing.
Hope it will help you, if works then mark as a solution.
Problem solved? Click Kudos & Accept as Solution!
Sunil Patel
Magento 2 Certified Professional Developer & Frontend Developer