After creating an account, I get HTTP ERROR 500

After creating an account, I get HTTP ERROR 500

Steps to reproduce:
Accounts -> Create Account (enter values)
-> click save
-> HTTP ERROR 500
-> latter discovered that the account has been saved


SuiteCRM: 7.11.2 (fresh install, not updated/upgraded)
PHP 7.2.16
MySQL 5.7.25
CentOS
Elasticseach has not been installed. Search Settings set to Basic Search. Elasticsearch is disabled.


Error.log

[28-Mar-2019 09:00:42 UTC] PHP Fatal error:  Uncaught Error: Call to undefined function iconv() in /home/crm5fitmedia/public_html/modules/AOD_Index/Lib/Zend/Search/Lucene/Field.php:222
Stack trace:
#0 /home/crm5fitmedia/public_html/modules/AOD_Index/Lib/Zend/Search/Lucene/Index/SegmentWriter/DocumentWriter.php(131): Zend_Search_Lucene_Field->getUtf8Value()
#1 /home/crm5fitmedia/public_html/modules/AOD_Index/Lib/Zend/Search/Lucene/Index/Writer.php(244): Zend_Search_Lucene_Index_SegmentWriter_DocumentWriter->addDocument(Object(Zend_Search_Lucene_Document))
#2 /home/crm5fitmedia/public_html/modules/AOD_Index/Lib/Zend/Search/Lucene.php(1410): Zend_Search_Lucene_Index_Writer->addDocument(Object(Zend_Search_Lucene_Document))
#3 /home/crm5fitmedia/public_html/modules/AOD_Index/AOD_Index.php(326): Zend_Search_Lucene->addDocument(Object(Zend_Search_Lucene_Document))
#4 /home/crm5fitmedia/public_html/modules/AOD_Index/AOD_LogicHooks.php(37): AOD_Index->index('Accounts', '2e4a8723-d5cf-4...')
#5 /home/crm5fitmedia/public_html/include/utils/LogicHook.php(272): AOD_ in /home/crm5fitmedia/public_html/modules/AOD_Index/Lib/Zend/Search/Lucene/Field.php on line 222

SuiteCRM log
no new entries
the last entry is several days old


What else can I do? Please advice.

I’ve found that I had to install iconv a PHP extension. Now I can create accounts without HTTP ERROR 500.

Can please somebody make a Github “request” that during installation process the presence of iconv PHP extension is checked and does not proceed the installation unless iconv a PHP extension is reachable.