Кодировка: все UTF-8, но вывод DB отображается неправильно. Есть идеи?

Я знаю, есть много вопросов о кодировании, но после проверки много, проблема, к сожалению, все еще существует.

Я экспортировал PHP / HTML-файлы (zip) и MySQL-Dump (zip) из ноутбука на ПК (без использования git). Каждый файл UTF-8, и каждая буква отображается прямо в редакторе и в базе данных (PHPMyAdmin).

Но когда я открываю проект в любом браузере, некоторые буквы (ä, ü, ü, …) отображаются неправильно.

В голове HTML у меня есть эта строка для настройки кодировки:

<meta charset="utf-8"> 

С этой строкой строчные буквы отображаются справа, но значения из базы данных отображаются неправильно.

Когда я удаляю строку, я получаю обратное: жестко закодировано неправильно, значения базы данных правильные.

Я смущен, потому что весь контент UTF-8, но он отображается неправильно на ПК, но он работает на ноутбуке. Я думаю, проблема связана с сервером, или я сделал что-то неправильно в процессе экспорта.

Я бы хотел избежать функций PHP utf8_encode () и utf8_decode ().

Кто-нибудь знает о возможном решении?

Related of "Кодировка: все UTF-8, но вывод DB отображается неправильно. Есть идеи?"