Advertisement:

Fehler bei Upgrade 1.0.9>1.1.4 Datenbankfehler: You have an error in your SQL...

Aloittaja geber, lokakuu 12, 2007, 02:29:00 IP

« edellinen - seuraava »

geber

Hallo,

bin gerade dabei ein Upgrade von meiner 1.0.9 auf die 1.1.4 lokal vorzubereiten, jedoch bekomme ich während die upgrade.php arbeitet beim substep=7 folgenden Fehler :(

Lainaa
Updating and creating indexes... Unsuccessful!
This query:

    ALTER TABLE smf_smileys
    ORDER BY LENGTH(code) DESC;

Caused the error:

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LENGTH(code) DESC' at line 2

Manuell hab ich in der Adressleiste dann auf substep=8 verwiesen und das Upgrade lief dann weiter durch :-\

Das Forum läuft soweit, jedoch beim Versuch ein eigenen Smileyset zu importieren dann ein ähnlicher Fehler ???

Lainaahttp://localhost:8888/index.php?action=smileys;sa=editsets
Datenbankfehler: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LENGTH(code) DESC' at line 2
Datei: /bla/bla/bla/Sources/ManageSmileys.php
Zeile: 990

Merkwürdigerweise wurde der Import trotzdem durchgeführt und das neue Set war Verfügbar ::)

Hat jemand eine Idee ???

Nur ungern möchte ich nun das Upgrade auch im Onlinesystem so durchführen :-X

Ferrika

Erfahrungsgemäß tritt dieser Fehler immer dann auf, wenn Du beim Smilie-Code ein "verbotenes" Zeichen angegeben hast wie "~" oder ähnliches.

Diese Zeichen mag MySQL nicht.

Gruß Ferrika
was ich nicht will, das man mir tu, das füg ich keinem andren zu

geber

Mhmmm..., in der Tat habe ich so einige eigene Smileys hinzugefügt ::)

Muss den dieser Befehl den beim upgrade unbedingt ausgeführt werden und gibt es eine Liste von verbotenen Zeichen ???

Habe mir mal meine Smiliey-Codes angeschaut, verdächtig kommen mir nur die mit den Pipe-Zeichen vor :-\


:-|
x:-|


Vielleicht ist es das ???


geber

Der o.g. Fehler kam bei Upgrade in meinem Livesystem zum Glück nicht :P

Advertisement: