• 20-05-2013, 10:08:08
    #1
    Merhaba Arkadaşlar, Admin Paneli Kodluyorum kaç gündür şu hatayı alıyorum;

    Hata: Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. You have to change some columns to TEXT or BLOBs

    Sorunu şu şekilde açıklayayım. verileri admin panelinden textarea form ile post ediyorum. bazı sayfalarda sorunsuz post ediyor bazı sayfalarda ise yukarıdaki hatayı veriyor.. Mysql'de veri tipi hepsinin text olması rağmen böyle bir hata almaktayım. ne yaptıysam düzeltemedim yardımcı olursanız sevinirim.
  • 20-05-2013, 10:40:15
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Tablo motorunu değiştirmeyi deneyiniz.. (InnoDB.)
    Ayrıca COMPRESS ve diğer opsiyonlarıda denemeyi unutmayınız.
  • 20-05-2013, 12:02:35
    #4
    Sorunum hala devam ediyor diğer tablolarda sorun yok ama bir kaç tabloda oluyor post ederken.. ayrıca strip_tags kullandım çoğu sayfada sorunu çözdü ama bazı sayfalarda hala devam ediyor..
  • 20-05-2013, 14:47:12
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    InnoDB ve LONGTEXT ile sorunun aşılacağını düşünüyorum.
  • 20-05-2013, 15:49:36
    #6
    Üyeliği durduruldu
    peki çalışan tablo yada çalışmayan tablolar arasındaki farkı bulmaya çalıştın mı? muhtemelen sorun InnoDB ile alakalı.

    stackoverflow da benzeri var bi bak istersen bi engine:InnoDB dene bence, denediysende bi kontrol et vs.

    burada ve burada

    İkisi arasındaki farkı bulabilirsen daha kolay çözeriz diye tahmin ediyorum.
  • 21-05-2013, 12:40:47
    #7
    Sorunu çözdüm başınıza böyle bişey gelirse şöyle bişey deneyebilirsiniz: tablodaki alan sayısını azalttım. Yeni tablo ve alanlar oluşturdum yani alanları tablolar içerisinde tekrar bölerek sorunu çözdüm biraz mantık dışı gelebilir ama şuanda sorunsuz çalışıyor