Jump to content
Froxlor Forum
  • 0

[solved] Pl?tzlicher SQL Error (Froxlor Update?)


NacKteOmA

Question

Ich habe momentan ein SQL Error sobald ich mich versuche auf meinen Froxlor Panel einzuloggen. Ich vermute eventuell ein Bug mit der aktuellen 30er Version, denn das ist das einzige was ich die letzte Zeit an meinen Server ver?ndert habe.

 

Folgendener Error erscheint:

12.11.2013 13:30 --- MySQL - Error: Invalid SQL: SELECT * FROM `aps_tasks` AS `t` INNER JOIN `aps_instances` AS `i` ON `t`.`InstanceID` = `i`.`ID` INNER JOIN `aps_packages` AS `p` ON `i`.`PackageID` = `p`.`ID` INNER JOIN `panel_customers` AS `c` ON `i`.`CustomerID` = `c`.`customerid` WHERE `TASK` NOT IN (5, 6); ErrNo: 1054; Desc: Unknown column 'TASK' in 'where clause'; Script: ; Ref:

 

Ich habe schon via DB das Ticketsystem und APS deaktiviert, leider keine besserung. Bei dieser Aussgabe ist es mir leider etwas zu schwer nachzuvollziehen was nun genau der Fehler ist. Zumal die Spalte "TASK" tats?chlich in der DB exestiert. Kann mir wer helfen?

Link to comment
Share on other sites

10 answers to this question

Recommended Posts

Ich habe die aktuelle Stable, mir f?llt auch nicht ein was dort nicht l?uft. In der Tabelle "aps_task" fehlten tats?chlich zwei Spalten (habe meine DB mit der aktuellen Froxlor.sql abgeglichen)

 

InstanceID     int(4)             Nein     kein(e)
Task     int(4)             Nein     kein(e)

 

Habe die nun nachgepflegt, aber das war auch nicht das Problem.

 

Irgendiwe habe ich das Gef?hl noch etwas im argen liegt und das die Ursache f?r den Fehler ist. Warum z.B. die zwei Spalten fehlen ist mir v?llig unerkl?rlich, ich glaube da lief bei einen der Update das "sql update" script nicht so recht. Kann ich die ganzen SQLUpdate irgendwo bekommen ? Vielleicht macht es Sinn diese einfach nachzuholen.

Link to comment
Share on other sites

Naja, wenn bei einem Update ein Fehler aufgetaucht w?re, h?ttest du das mit Sicherheit gesehen. Du kannst aber mal in der Datei /froxlor/install/update.log nachschauen bzw. diese hier pasten

 

Es klingt jedenfalls nicht sehr nach einer korrekten Installation, diese Felder d?rften nicht fehlen.

Link to comment
Share on other sites

Jetzt f?llt esmir auch wieder auf das ich glaube ich die 30er Manuell geupdatet habe, weil noch kein Debian Wheezy Paket verf?gbar war. Aber m?sste es trotz Manuellen Update in den Logs erscheinen ?

 

11.05.2012 13:12:53 [warning] [administrator-action (updater)] -------------- START LOG --------------
11.05.2012 13:12:55 [warning] [administrator-action (updater)] Updating from 0.9.26 to 0.9.27-svn1
11.05.2012 13:12:55 [warning] [administrator-action (updater)] Success
11.05.2012 13:12:55 [warning] [administrator-action (updater)] Updating from 0.9.27-svn1 to 0.9.27-svn2
11.05.2012 13:12:55 [warning] [administrator-action (updater)] Success
11.05.2012 13:12:55 [warning] [administrator-action (updater)] Updating from 0.9.27-svn2 to 0.9.27-rc1
11.05.2012 13:12:55 [warning] [administrator-action (updater)] Success
11.05.2012 13:12:55 [warning] [administrator-action (updater)] Updating from 0.9.27-rc1 to 0.9.27
11.05.2012 13:12:55 [warning] [administrator-action (updater)] Success
11.05.2012 13:12:55 [warning] [administrator-action (updater)] --------------- END LOG ---------------
13.04.2013 23:57:59 [warning] [administrator-action (updater)] -------------- START LOG --------------
13.04.2013 23:57:59 [warning] [administrator-action (updater)] Updating from 0.9.27 to 0.9.28-svn1
13.04.2013 23:57:59 [warning] [administrator-action (updater)] Success
13.04.2013 23:57:59 [warning] [administrator-action (updater)] Updating from 0.9.28-svn1 to 0.9.28-svn2
13.04.2013 23:57:59 [warning] [administrator-action (updater)] Success
13.04.2013 23:57:59 [warning] [administrator-action (updater)] Updating from 0.9.28-svn2 to 0.9.28-svn3
13.04.2013 23:57:59 [warning] [administrator-action (updater)] Success
13.04.2013 23:57:59 [warning] [administrator-action (updater)] Adding default Maildir value into Mailserver settings.
13.04.2013 23:57:59 [warning] [administrator-action (updater)] Updating from 0.9.28-svn3 to 0.9.28-svn4
13.04.2013 23:57:59 [warning] [administrator-action (updater)] Success
13.04.2013 23:57:59 [warning] [administrator-action (updater)] Setting replacement for the discontinued and removed Classic theme (if active)
13.04.2013 23:57:59 [warning] [administrator-action (updater)] Success
13.04.2013 23:57:59 [warning] [administrator-action (updater)] Altering Froxlor database and tables to use UTF-8. This may take a while..
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Success
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Updating from 0.9.28-svn4 to 0.9.28-svn5
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Success
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Updating from 0.9.28-svn5 to 0.9.28-svn6
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Success
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Setting value for apache-2.4 modification
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Success
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Inserting new tickets-see-all field to panel_admins
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Success
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Updating main admin entry
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Success
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Inserting new panel webfont-settings (default: off)
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Success
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Inserting settings for nginx fastcgi-params file
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Success
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Updating from 0.9.28-svn6 to 0.9.28 release candidate 1
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Success
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Updating from 0.9.28-rc1 to 0.9.28-rc2
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Success
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Adding new settings for using domain name as default value for DocumentRoot path
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Success
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Updating from 0.9.28-rc2 to 0.9.28 final
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Success
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Updating from 0.9.28 final to 0.9.28.1
13.04.2013 23:58:00 [warning] [administrator-action (updater)] Success
13.04.2013 23:58:00 [warning] [administrator-action (updater)] --------------- END LOG ---------------
 

Link to comment
Share on other sites

Ja nat?rlich ;)

 

Unter /root/ war es lediglich meine Datensicherung.

 

Im Anhang einmal meine Froxlor DB als Struktur Dump (ohne Daten), vielleicht w?rde ein Blick von dir darauf den Fehler ausfindig machen. Im Grund besagt der Fehler ja das eine Spalte in der DB ja garnicht existent ist und deswegen es ja Syntaktisch garnicht stimmen kann. Ich finde leider nur nicht den Fehler :/

 

 

P.S.: Der Dateianhang funktioniert im Forum nicht, weder der Basic noch Advanced Uploader - dieser sagt immer wieder "No file was selected for upload" obwohl defintiv eine gew?hlt wurde.

Link to comment
Share on other sites

Jetzt mach ich auch noch den dritten Post .... :/
 
Problem ist behoben!
 
Ich habe via DB die Froxlor Version herrab gesetzt um Froxlor zu zwingen den updatesql.php auszuf?hren. Dies habe ich Schritt f?r Schritt durchgef?hrt, an stellen wo dieser mit einen Error abbrach, weil eine Zeile/Spalte nicht mehr exestierte welche er aber l?schen wollte - dort habe ich einfach H?ndisch gepr?ft ob diese ?ndern in den jeweiligen Step (updatesql.php) schon korrekt durchgef?hrt wurde und dann via der Froxlor Version diesen Schritt ?bersprungen.
 
Gefunden wurde noch das in "panel_customers" die Spalte "tickets_used" fehlten, genau wie bei Zeilen in "aps_task" (wie zuvor beschrieben).

 

Da im ganzen Verlauf nichts zu finden ist das dieses "tickets_used" jemals ver?ndert wurde und in alten Backups von mir diese noch vorhanden ist, denke ich nicht das es am Update lag. Ich hatte vor einem Jahr einen Filesystemcrash, dabei hat es auch ein paar DBs zerhauen - vermutlich auch die von Froxlor und durch die Updates und Dashboard bzw. neue / ?berarbeitete "Ressourcen Auslastung" ist dieser Fehler vielleicht erst jetzt aufgefallen...

 

 

Danke jedenfalls f?r die Hilfe :)

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...