Merhaba,
Bir müşterimizin sitesinde bir problem var.Bu konuda bizden yardım istedi ancak biz de işin içinden çıkamadık.
Müşterimiz SMF kullanıyor.2 gün önce birden forumdaki bütün quote taglarının kuote olarak değiştiğini farketmiş.Forumda quote olarak geçmesi gereken tüm taglar kuote olarak geçiyor.Bu da forumdaki alıntıların bozuk çıkmasına sebep oluyor.
İşin enteresan yönü şu. phpMyAdmin ile veritabanındaki mesajlar tablosunu incelediğimde taglar quote olarak görünüyor.Ancak ekrana kuote olarak geliyor.SMF'nin dosyalarından olabilir diye düşünüp orjinal smf dosyalarıyla yeni bir kurulum yaparak eski veritabanını kullanalım dedik ama yine aynı sorun oldu.
Ben phpMyAdmin'de gezerken şöyle bir sonuçla karşılaştım.Ki tahminimce sorunun kaynağı da bu sonuçta.
phpMyAdmin'den ilgili veritabanını seçip sağ bölümden search linkine tıklayıp "kuote" diye arattığımda şu sonuç çıkıyor:
Bu ikisinin yanında da Browse diye bir buton var.O butona tıkladığımda şu sonuç geliyor ekrana:
Anladığım kadarıyla veritabanında bulunan bu sorgu veya her neyse bütün quote ları kuote yapıyor.Ancak bunu bir türlü düzeltemedim.Sizce ne yapmalıyım?
Bir müşterimizin sitesinde bir problem var.Bu konuda bizden yardım istedi ancak biz de işin içinden çıkamadık.
Müşterimiz SMF kullanıyor.2 gün önce birden forumdaki bütün quote taglarının kuote olarak değiştiğini farketmiş.Forumda quote olarak geçmesi gereken tüm taglar kuote olarak geçiyor.Bu da forumdaki alıntıların bozuk çıkmasına sebep oluyor.
İşin enteresan yönü şu. phpMyAdmin ile veritabanındaki mesajlar tablosunu incelediğimde taglar quote olarak görünüyor.Ancak ekrana kuote olarak geliyor.SMF'nin dosyalarından olabilir diye düşünüp orjinal smf dosyalarıyla yeni bir kurulum yaparak eski veritabanını kullanalım dedik ama yine aynı sorun oldu.
Ben phpMyAdmin'de gezerken şöyle bir sonuçla karşılaştım.Ki tahminimce sorunun kaynağı da bu sonuçta.
phpMyAdmin'den ilgili veritabanını seçip sağ bölümden search linkine tıklayıp "kuote" diye arattığımda şu sonuç çıkıyor:
3 match(es) inside table smf_messages ve 2 match(es) inside table smf_personal_messages
Bu ikisinin yanında da Browse diye bir buton var.O butona tıkladığımda şu sonuç geliyor ekrana:
Kod:
SELECT *
FROM `frm_smf`.`smf_messages`
WHERE `ID_MSG` LIKE '%kuote%'
OR `ID_TOPIC` LIKE '%kuote%'
OR `ID_BOARD` LIKE '%kuote%'
OR `posterTime` LIKE '%kuote%'
OR `ID_MEMBER` LIKE '%kuote%'
OR `ID_MSG_MODIFIED` LIKE '%kuote%'
OR `subject` LIKE CONVERT( _utf8 '%kuote%'
USING latin1 )
COLLATE latin1_swedish_ci
OR `posterName` LIKE CONVERT( _utf8 '%kuote%'
USING latin1 )
COLLATE latin1_swedish_ci
OR `posterEmail` LIKE CONVERT( _utf8 '%kuote%'
USING latin1 )
COLLATE latin1_swedish_ci
OR `posterIP` LIKE CONVERT( _utf8 '%kuote%'
USING latin1 )
COLLATE latin1_swedish_ci
OR `smileysEnabled` LIKE '%kuote%'
OR `modifiedTime` LIKE '%kuote%'
OR `modifiedName` LIKE CONVERT( _utf8 '%kuote%'
USING latin1 )
COLLATE latin1_swedish_ci
OR `body` LIKE CONVERT( _utf8 '%kuote%'
USING latin1 )
COLLATE latin1_swedish_ci
OR `icon` LIKE CONVERT( _utf8 '%kuote%'
USING latin1 )
COLLATE latin1_swedish_ci
LIMIT 0 , 30
Anladığım kadarıyla veritabanında bulunan bu sorgu veya her neyse bütün quote ları kuote yapıyor.Ancak bunu bir türlü düzeltemedim.Sizce ne yapmalıyım?