Явно липсват кодови таблици в iconv. За да прави TRANSLIT той трябва да знае за всички езици!!! (за всички code-pages!!!) в цялото уникоде как се транслитерират към ASCII. явно няма такава транслитерационна code-page за кирилицата и затова дава питанки.
iconv e в много основен пакет glibc !!!
rpm -qil glibc-common
пробвах го в шела в моя центос7 и там дава питанки със всякакви LANG.
пробвах го и в php и там дава питнаки.
php > echo 'TRANSLIT : '.iconv("UTF-8", "ASCII//TRANSLIT", "аожяаожеи").PHP_EOL;
TRANSLIT : ?????????
php >
php > echo 'TRANSLIT : '.iconv("UTF-8", "ISO-8859-1//TRANSLIT", "аожяаожеи").PHP_EOL;
TRANSLIT : ?????????
php >
Въобще не те съветвам обаче да си ъпгрейдваш
glibc-common че ще повлече цялата система, а и резултата няма да е ясен.
Виждал съм такава функционалност при писането в различни сайтове, значи някак е направено.
напиши си собствена php функция за транслитерация.
https://www.linux-bg.org/forum/index.php?topic=40223.msg219704#msg219704