SQL Index te Long

ou een fout gelijkend op dit zien:

opgegeven sleutel te lang was; Max Key Length Is 1000 Bytes [/ code]

Er is een probleem dat een minderheid van de gebruikers beïnvloedt bij het installeren van een extensie met deze fout. Dit is het gevolg van een MySQL bug – een snelle zoektocht op Google laat de kwestie.

U moet de SQL-bestand te herzien om het probleem op te lossen:

  1. Schakel de uitbreiding tijdelijk om te voorkomen dat uw site van het ervaren meer problemen in de tussentijd

  2. Als het de klacht gaat over de unieke sleutels, gaat u naar uw SQL installatie script in app / code / community / Webshopapps / Productmatrix / sql / productmatrix_setup [/ code] (met behulp van het product Matrix als voorbeeld) en open de laatste versie in een teksteditor

  3. Zoek de regel te verklaren unieke sleutel [/ code] en verwijder deze lijn. Op de primaire sleutel [/ code] lijn boven, verwijder de laatste komma “,” en op te slaan

  4. Upload dit over de bestaande installatie script

  5. Wis het cachegeheugen en houden extensie uitgeschakeld

  6. Vernieuw de front-end

  7. Als er geen fouten worden opgepikt je opgelost

Als dit niet op te lossen het probleem uit te schakelen de uitbreiding door de naam van de desbetreffende extensie bestand van app / etc / modules [/ code], om bv Webshopapps_ProductMatrix.xml.orig [/ code] vernieuwen front-end, hernoemen en verwijderen .orig en verfrissen opnieuw.

0 stemmen