Ergebnis 1 bis 19 von 19

Thema: Fehlermeldung: Neue Contao-Installation (3.2.2) bei all-inkl.

  1. #1
    Contao-Nutzer
    Registriert seit
    18.12.2009.
    Beiträge
    30

    Standard Fehlermeldung: Neue Contao-Installation (3.2.2) bei all-inkl.

    Hallo,
    ich kann bei all-inkl. Contao 3.2.2 nicht installieren. Check 7.7 ist okay. Die Datenbank-Aktualisierung bricht mit folgender Fehlermeldung ab:

    Fatal error: Uncaught exception Exception with message Query error: Column length too big for column 'path' (max = 255); use BLOB or TEXT instead (CREATE TABLE `tl_files` ( `id` int(10) unsigned NOT NULL auto_increment, `pid` binary(16) NULL, `tstamp` int(10) unsigned NOT NULL default '0', `uuid` binary(16) NULL, `type` varchar(16) NOT NULL default '', `path` varchar(1022) NOT NULL default '', `extension` varchar(16) NOT NULL default '', `hash` varchar(32) NOT NULL default '', `found` char(1) NOT NULL default '1', `name` varchar(255) NOT NULL default '', `meta` blob NULL, PRIMARY KEY (`id`), KEY `pid` (`pid`), UNIQUE KEY `uuid` (`uuid`), KEY `extension` (`extension`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE utf8_general_ci thrown in system/modules/core/library/Contao/Database/Statement.php on line 282

    Werde daraus leider nicht schlau! Es handelt sich um eine Neuinstallation. Bin für jede Hilfe dankbar? Hatte bis dato noch nie Probleme bei all-inkl.

  2. #2
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Hast Du einen Link ?

  3. #3
    Contao-Fan
    Registriert seit
    02.03.2013.
    Beiträge
    436

    Standard

    Liest sich so, als ob der Pfad länger als 255 Zeichen ist.

  4. #4
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Zitat Zitat von wulf Beitrag anzeigen
    Liest sich so, als ob der Pfad länger als 255 Zeichen ist.
    Code:
    `path` varchar(1022) NOT NULL default ''
    länger als 1022...

  5. #5
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.614
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das muss gehen. Ich habe gestern eine neue Installation 3.2.2 in 5 Minuten aufgesetzt und am Laufen gehabt.
    1. Unterverzeichnis im Webspace angelegt
    2. Datenbank im KAS angelegt
    3. Subdomain auf dieses Verzeichnis gelenkt
    4. dort den Contao-Check installiert
    5. Über den Check die Installation von Contao ausgeführt
    6. Im Installtool die Datenbankdaten eingetragen (ich habe allerdings MYSQLi und nicht MYSQL gewählt)

    Besonderheit: ich habe im Hauptverzeichnis des Webspace (da wo ich die Unterverzeichnisse für Installationen anlege) eine .htaccess liegen, die mir für alle Installationen die PHP-Version definiert (vererbt):
    Code:
    AddHandler php53-cgi .php
    So kann ich in den verschiedenen Installationen (Unterverzeichnissen) die Original .htaccess.default ohne Änderungen in .htaccess umbenennen.

  6. #6
    Contao-Nutzer
    Registriert seit
    18.12.2009.
    Beiträge
    30

    Standard

    Danke für die Antworten. Kann es an meiner MySQL-Version liegen: 4.1?

  7. #7
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Was für eine MySQL Version wird denn da benutzt? Vor 5.0.3 war die maximale Länge eines varchar tatsächlich 255, so wie hier in der Fehlermeldung angemeckert. Es geht hier nicht darum, ob in der Spalte 'path' etwas längeres gespeichert werden soll als die maximal länge der Spalte vorsieht. Es ist ja eine Fehlermeldung beim Erzeugen der Tabelle, und da scheint MySQL im vorliegenden Fall der Meinung zu sein, eine varchar Spalte könne nicht länger als 255 definiert werden.

    Edit: filmemacher hat die Antwort mittlerweile bereits gegeben

  8. #8
    Alter Contao-Hase Avatar von Messa
    Registriert seit
    19.01.2011.
    Ort
    Vorarlberg, Österreich
    Beiträge
    1.423

    Standard

    @do_while

    Deine Antwort hat mir gerade bei meinem Problem geholfen!

    DANKE!
    Full Service Agentur - Grafikdesign, Screendesign, Webdesign, Webentwicklung, SEO, Weiterbildung, persönliches Coaching
    http://www.matthiasgmeiner.com

  9. #9
    Contao-Nutzer
    Registriert seit
    15.11.2010.
    Beiträge
    6

    Standard

    Hallo zusammen,

    ich hätte auch genau das gleiche Problem wie der Thread-Erstellers.
    Bin auch bei All-inkl und contao 3.2.X funktioniert nicht. Contao 3.1.5 dagegen schon.
    Hab auch gelesen das die Lösung dafür auch schon genannt wurde... nur finde ich sie irgendwie nicht.
    Kann mir hierbei vielleicht jemand auf die Sprünge helfen und mir sagen was ich da tun muss?

    LG

  10. #10
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    Noch einmal willkommen im Contao-Forum. Das letzte Mal ist ja schon wieder ein paar Jahre her.
    So wie ich das verstanden habe, war hiermit doch die Lösung gemeint:
    Zitat Zitat von do_while Beitrag anzeigen
    Besonderheit: ich habe im Hauptverzeichnis des Webspace (da wo ich die Unterverzeichnisse für Installationen anlege) eine .htaccess liegen, die mir für alle Installationen die PHP-Version definiert (vererbt):
    Code:
    AddHandler php53-cgi .php
    Geändert von KlausGrenoble (03.04.2014 um 23:48 Uhr)

  11. #11
    Contao-Nutzer
    Registriert seit
    15.11.2010.
    Beiträge
    6

    Standard

    Hallo und Danke für deine Antwort,

    das hatte ich so gar nicht als Lösung verstanden. Da ich dies ja in der htaccess Datei eingefügt habe.
    Mich macht das Zwinker Smiley bei der Fehlermeldung etwas stutzig... aber komm nicht dahinter was er damit sagen wollte.
    Es wird ja auch in der Datenbank angefangen Tabellen zu erstellen nur nach den ersten 3 bricht er wohl ab.
    Liegt es dann vielleicht an der MySql Version. Testdatei sagt zwar version 5.1.73 aber in phpMyAdmin steht da als Serverversion die 4.1.22.

    LG
    Geändert von catweazel (06.03.2014 um 12:55 Uhr) Grund: Autokorrektur

  12. #12
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Also falls du die Fehlermeldung mit "column length too big for column 'path' (max=255)", dann hast du wirklich eine alte MySQL Version. Wie ich weiter oben schon geschrieben hatte
    Vor 5.0.3 war die maximale Länge eines varchar tatsächlich 255, so wie hier in der Fehlermeldung angemeckert.

  13. #13
    Contao-Nutzer
    Registriert seit
    15.11.2010.
    Beiträge
    6

    Standard

    @tab
    Hmm! Das heißt dann beim Anbieter um ein Update bitten ansonsten funktioniert die Version 3.2 nicht?

    Funktionieren dann auch noch die Seiten die mit der Version 2.11.16 sind?

    Liebe Grüße und Danke

  14. #14
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hast du mal geschaut, ob du beim Anlegen der Datenbank vielleicht zwischen mehreren Versionen wählen kannst. Bei 1&1 war das eine ganze Weile so, jetzt geht "nur" noch MySQL 5. Ist es überhaupt eine neu angelegte Datenbank oder einfach eine geleerte alte Datenbank, die vielleicht noch aus MySQL 4 Zeiten stammt?

  15. #15
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.470
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo catweazel,

    ich habe ein Hostingpaket auf PHP 5.5 umstellen lassen.

    Da ich immer den Fast-CGI-Modus einsetze (Eintrag in der htaccess-Datei) um den Safemodehack nie nicht verwenden zu müssen, kannst du dann dort die PHP-Version einstellen.

    Bei alten 2.9.5-Versionen musste ich auf PHP 5.2 umstellen, damit ich im Backend überhaupt noch etwas bearbeiten konnte.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  16. #16
    Contao-Nutzer
    Registriert seit
    15.11.2010.
    Beiträge
    6

    Standard

    Vielen Dank für die Antworten,

    ich hab nun bei meinem Anbieter angerufen und um ein Update der Serversoftware gebeten, mal schauen ob es dann funktioniert.... und ob die zwei anderen mit contao 2.10 und 2.11 dann noch funktionieren.
    Ändern werde ich die beiden dann eh noch, aber dafür wollt ich mir schon etwas Zeit lassen.

    LG
    catweazel

  17. #17
    Contao-Nutzer
    Registriert seit
    15.11.2010.
    Beiträge
    6

    Standard

    Hallo,

    Serverupdate inkl. Serverumzug ist beendet.
    Alles hat wunderbar geklappt und selbst die Seiten mit den Contao Versionen 2.10 und 2.11 funktionieren noch.
    Vielen Dank nochmal für die Hilfe.

    Liebe Grüße
    catweazel

  18. #18
    Contao-Nutzer Avatar von ameisoid
    Registriert seit
    12.09.2012.
    Ort
    Mönchengladbach
    Beiträge
    9

    Standard Fehler bei conto installation

    Guten Abend
    Hab da auch eine spannende Fehlermeldung:

    Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /hp/av/ab/tz/www/mobifant/contao/install.php on line 182

    Parse error: syntax error, unexpected ':' in /hp/av/ab/tz/www/mobifant/contao/install.php on line 449

    Bisheriges vorgehen:
    core auf meinen Rechner geladen und entpackt
    per ftp (filezilla, cyberduck) auf den server verfrachtet
    http://www.mobifant.org/contao/install.php im browser aufgerufen

    Ente oben

    wo kann es da einen Fehler geben?

    Grüße
    AD

  19. #19
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Welche PHP-Version läuft denn auf deinem Webspace? Lade mal einen aktuellen Contao-Check auf deinen Webspace ins Contao-Installationsverzeichnis (nur den Ordner check) und starte ihn dann mit http://www.mobifant.org/check
    Fals der Check dir bescheinigt, dass du Contao 3.x installieren kannst, klicke auf "Eine bestehende Installation prüfen".
    Ich vermute aber mal, dass deine PHP-Version zu alt ist, du brauchst 5.3.2 oder neuer.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •