После переноса сайта с локалки на хостинг ужаснулся, 60% материалов не отображают картинки, а дело в чём в бд указан путь до файла типа /1.png, а в действительности название файла 1.PNG, казалось бы переименуй ты бд с /1.png на /1.PNG, но 40% файлов имеют расширение png.
И тут два пути:
1) Пробежаться по директории порядке возрастания файлов и заменять расширение в бд, если он не соответствует действительности
2) Либо переименовать файлы с форматом PNG в png
Подскажите как любые из двух способов можно реализовать.
Username: Вам необходимо преобразовать все файлы в вашей папке в один регистр, например .png, то есть нижний. А далее два пути, либо переименовать всё в БД еще, либо преобразовывать данные полученные из БД в нижний регистр. lower() в питоне, strtolower() в php.