Hello, I don't know what could be the problem. Every time I try to install the component I receive the same error.
JInstaller: :Instalar: Error SQL Index column size too large. The maximum column size is 767 bytes.
Extensión Instalar: SQL error procesando la consulta: Función de la base de datos fallida con el número de error 1709
Index column size too large. The maximum column size is 767 bytes.
SQL =
CREATE TABLE IF NOT EXISTS `#__jdownloads_categories` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`cat_dir` text NOT NULL,
`cat_dir_parent` text NOT NULL,
`parent_id` int(11) unsigned NOT NULL DEFAULT '0',
`lft` int(11) NOT NULL DEFAULT '0',
`rgt` int(11) NOT NULL DEFAULT '0',
`level` int(10) unsigned NOT NULL DEFAULT '0',
`title` varchar(255) NOT NULL,
`alias` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '',
`description` text NOT NULL,
`pic` varchar(255) NOT NULL,
`access` int(10) unsigned DEFAULT NULL,
`metakey` text NOT NULL,
`metadesc` text NOT NULL,
`robots` varchar(255) NOT NULL,
`created_user_id` int(10) unsigned NOT NULL DEFAULT '0',
`created_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`modified_user_id` int(10) NOT NULL DEFAULT '0',
`modified_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`language` char(7) NOT NULL,
`notes` text NOT NULL,
`views` int(10) unsigned NOT NULL DEFAULT '0',
`params` text NOT NULL,
`password` varchar(100) NOT NULL,
`password_md5` varchar(100) NOT NULL,
`ordering` int(11) NOT NULL DEFAULT '0',
`published` tinyint(1) NOT NULL DEFAULT '0',
`checked_out` int(11) NOT NULL DEFAULT '0',
`checked_out_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`asset_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'FK to the #__assets table',
PRIMARY KEY (`id`),
KEY `idx_access` (`access`),
KEY `idx_checked_out` (`checked_out`),
KEY `idx_left_right` (`lft`,`rgt`),
KEY `idx_alias` (`alias`),
KEY `idx_language` (`language`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci;
Hi
Thankyou for bringing this to our attention.
As yet I have not upgraded to Joomla 3.8.7 on any of my test sites.
It would be helpful if you could advise on the following points so that we can attempt to recreate the situation. Please also note that in most instnces of such a happening it is a local issue. The error message seems to indicate that the column size of the id column is attempting to be 767 bytes wide but the request is to create an id as an 11 digit integer
Quote`id` int(11) NOT NULL AUTO_INCREMENT,
Are you trying to install from the same Download of jD or is it the Update scheme? If it is from the same download it is possible it was corrupted in the downloading. So try a fresh download.
Did you have jD installed previously or was it a completely new installation?
Could you advise which version of jD you are installing/updating and if applicable what was the previous version?
Was Joomla! installation a complelely new one or an upgrade from a previous version?
If it was an upgrade could you advise the previous version?
What type of site is providing your web hosting? Some low cost sites may have limitations.
Finally have you contacted your web hosting service about this 'challenge'?
Colin
I think this is not really a jDownloads problem. More a server misconfiguration. Colin has right, please contact your hoster.
same problem.
providers say they should contact the component manufacturers.
Who is your hoster?
My provider aruba.it
Hallo Zusammen,
bei mir genau das gleiche Problem. Neue Joomlavers. 3.8.7 neu aufgesetzt, genau die gleiche Fehlermeldung. War aber auch schon bei 3.8.6. Auch die post_max_size auf 30 MB und upload_maxfile_size auf 60MB; immer die gleiche Fehlermeldung.
Hoster ist Goneo.
LG Matze
OK. Werde das am Nachmittag noch einmal bei mir testen. Ist aber merkwürdig das die meisten damit ja anscheinend kein Problem haben. Ob joomla da etwas geändert hat weiß ich aktuell leider nicht.
Hi Arno,
auf meiner Livesite hat das Update von den vorigen Versionen immer funktioniert. Das Problem ist bei einer Neuinstallation (Auf meiner Testseite).
LG Matze
[gelöscht durch Administrator]
Hi Matze,
leider kann ich deine Probleme beim Installieren nicht reproduzieren.
Ich habe jetzt mehrere Neuinstallationen durchgeführt:
- sowohl lokal mit xampp als auch auf meinem Server
- Neuinstallationen unter Joomla 3.8.6 und 3.8.7
- jeweils jDownloads 3.2.59 und 3.2.60
- ich habe nicht eine einzige Fehlermeldung erhalten und alle Tabellen wurden fehlerlos erstellt
Letztendlich verstärkt das meine zuvor schon geäußerte Vermutung mit Konfigurationsproblemen auf euren Servern. Wenn ich die Fehlermeldung google erhalte ich auch Hinweise die in diese Richtung gehen.
Ich fürchte daher hier nicht helfen zu können.
Hi Arno,
Vielen Dank für deine Mühe. Ich hatte zuvor auch Google gefragt, bin aber leider auf keine Lösung gekommen. Ich hatte auch andere Komponenten auf der Testseite installiert, die ohne Probleme liefen. Deshalb lag die Vermutung an JDownload.
Also ich werde noch weiter suchen :-\. Sobald ich den Fehler gefunden habe, melde ich mich wieder ;)
LG Matze
Hallo zusammen
Auch, wenn es kein jDownload Problem ist. Vielleicht hat jemand eine L
Hallo Zusammen,
ich hatte noch eine ältere Version 3.2.14_beta. Diese ließ sich problemlos installieren. Danach die Version 3.2.60 installiert, ohne Probleme. Leider bekomme ich nun immer einen Hinweis von Joomla, wenn ich auf "Aktualisierungen suchen" ausführe; s. Anhang. Werde einmal schauen, ob ich noch eine ältere Version habe. Google hatte ich schon durchforstet und nichts passendes gefunden.
Meine Versionen:
Joomla 3.8.7
PHP 7.2.2
MySQLi 5.6.39
LG Matze
[gelöscht durch Administrator]
Hi Arno,
ich habe nochmals eine ältere Version 3.2.54 gefunden; diese installiert und siehe da, hat funktioniert. Danach auf 3.2.60 aktualisiert und alles i.O. Könntest Du dies bitte nochmals prüfen?
LG Matze
QuoteKönntest Du dies bitte nochmals prüfen?
Ähm, was soll ich da prüfen? Ich erhalte ja keine Fehlermeldung. ::)
Gibt es die Version 3.2.54 irgendwo zum Download? Dann wuerde ich gerne testen. Ich habe das Problem ja auch.
Ich schick sie dir per PM. Aber unbedingt dann das Update auf 3.2.60 durchführen.
Hat mit der zweistufigen Installation einwandfrei funktioniert - 3.2.54_J32.zip und dann 3.2.60_J32.zip - beide Installationen erfolgreich. Da muss wohl schon ein frappanter Unterschied sein, was bei 3.2.60 nicht mehr oder anders gemacht wird, wenn es eine neue Installation ist. Danke f
Für alle bei denen dieses Problem auftauchen sollte habe ich unten die alte Version einmal drangehangen. Wie schon gesagt, können wir das hier (bisher) nicht reproduzieren.
[gelöscht durch Administrator]
This bug is fixed in 3.2.61.