Изображения прерваны, если название не на английском языке, в то время как все другие изображения с английскими именами могут отображаться на веб-странице.
![enter image description here](https://i.stack.imgur.com/FKr0c.png)
Прерванные изображения могут отображаться, если я введу путь к файлу в браузере
Например www.myserver.com/files/image/ 你好 .png
В какой ситуации изображение не сможет отображаться.Все файлы хранятся в одном и том же каталоге, и нет проблем с связыванием файлов, так как все файлы используют один и тот же адрес для отображения.
Обновление По какой-то причине я использую код php для проверки URL-адреса изображения, из-за которого передача имени файла из базы данных не кодировалась должным образом.Я просто добавляю mysqli_set_charset($conn,"utf8");
в файл .php, тогда все изображения работают нормально.