Uzun zamandır uğraştığım ve an itibari ile çözdüğüm bu sorunu paylaşayım.
Kimse yardım etmek istemedi, canınız sağolsun.
Yaklaşık 1500 adet opencart'ta ürünüm vardı. Ve eklemeler yapılırken hep türkçe karakterle resim yüklendi. Dolayısıyla FTP ve SQL'de türkçe karakterler vardı.
Siteyi taşırken tema değişirken vb. resimler gözükmüyordu.
Akabinde tüm resim dosyalarını bir programla harflerinin tamamını büyük yapıp türkçe karakterleri temizlettim.
Sıra gelmişti veritabanına. SQL sorgulamasında şunu çalıştırdığımda artık birbirine eşleştirdim. Kodda oynama yaparak istediğiniz şekle büründürebilirsiniz.
UPDATE oc_product SET image = replace(image, 'ı', 'I');
UPDATE oc_product SET image = replace(image, 'i', 'I');
UPDATE oc_product SET image = replace(image, 'ö', 'o');
UPDATE oc_product SET image = replace(image, 'Ö', 'O');
UPDATE oc_product SET image = replace(image, 'ü', 'u');
UPDATE oc_product SET image = replace(image, 'Ü', 'U');
UPDATE oc_product SET image = replace(image, 'ç', 'c');
UPDATE oc_product SET image = replace(image, 'Ç', 'C');
UPDATE oc_product SET image = replace(image, 'ş', 's');
UPDATE oc_product SET image = replace(image, 'Ş', 'S');
UPDATE oc_product SET image = replace(image, 'ğ', 'G');
UPDATE oc_product SET image = replace(image, 'Ğ', 'G');