Jump to content
Froxlor Forum
  • 0

Nach "apt upgrade": Table 'froxlor.panel_sessions' doesn't exist


rundekugel

Question

Posted (edited)

Hi!

das letzte backup liegt leider lange zurück. und wg. übermüdung habe ich vor dem update keinen snapshot gemacht.

Ich wollte das mosquitto-paket updaten und habe aus versehen alle pakete upgedated. Auch Froxlor.

Danach hat erstmal nginx nicht gestartet.

Und: das komplette verzeichnis /var/www/froxlor war weg.  Ist das schon mal jemandem passiert?

Nginx und php geht inwzischen wieder.

Ich habe dann mal testweise aus einem alten snapshot (2022-10-11) den froxlor folder rauskopiert. apt zeigt immer noch an, dass ich die aktuelle Version hätte. Ich muss wohl ein apt-remove und apt-install machen. weiss aber nicht, ob das dann mit der DB hinhaut.

Jetzt bekomme ich den Fehler:

"Table 'froxlor.panel_sessions' doesn't exist"
Froxlor © 2009-2024 by the Froxlor Team

in der DB sind folgende tables:

+-----------------------+
| Tables_in_froxlor     |
+-----------------------+
| api_keys              |
| cronjobs_run          |
| domain_dns_entries    |
| domain_redirect_codes |
| domain_ssl_settings   |
| ftp_groups            |
| ftp_quotalimits       |
| ftp_quotatallies      |
| ftp_users             |
| mail_users            |
| mail_virtual          |
| panel_activation      |
| panel_admins          |
| panel_customers       |
| panel_databases       |
| panel_diskspace       |
| panel_domains         |
| panel_domaintoip      |
| panel_fpmdaemons      |
| panel_htaccess        |
| panel_htpasswds       |
| panel_ipsandports     |
| panel_phpconfigs      |
| panel_plans           |
| panel_settings        |
| panel_syslog          |
| panel_tasks           |
| panel_templates       |
| panel_traffic         |
| panel_traffic_admins  |
| panel_usercolumns     |
| redirect_codes        |
+-----------------------+

System:

Linux **** 5.10.0-18-amd64 #1 SMP Debian 5.10.140-1 (2022-09-02) x86_64 GNU/Linux

Was gibt es denn für Möglichkeiten, so einen Zustand noch zu retten?
Neu installieren und die alte DB drüberbügeln funktioniert vermutlich nicht wegen des DB-Passworts?

Ist die alte DB mit einem neuen Froxlor kompatibel?

Kann man aus der DB die Froxlor-version auslesen, mit der es dann funktionieren würde?

Ich weiss auch nicht, was das update alles gemacht hat. wenn die DB in einem blöden zwischenstatus ist, müsste ich wohl alles neu Anlegen (11 Domains mit einigen subdomains, emailadressen, ...) das würde ich gerne vermeiden.

Vor dem /var/www/froxlor kopieren habe ich noch einen snapshot gemacht. kann also in diesen zustand zurück.


Bin für jeden Tipp dankbar

rundekugel

Edited by rundekugel
Formatierung
Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 1
5 hours ago, rundekugel said:

Und: das komplette verzeichnis /var/www/froxlor war weg.  Ist das schon mal jemandem passiert?

Steht alles in den announcements...froxlor hat mit 2.0 das homedir auf /var/www/html/froxlor geändert.

5 hours ago, rundekugel said:

Ist die alte DB mit einem neuen Froxlor kompatibel?

Wenn es nicht gerade Version 0.9 ist dann geht das problemlos 

5 hours ago, rundekugel said:

Was gibt es denn für Möglichkeiten, so einen Zustand noch zu retten?

Müsste man im Zweifel manuell schauen wo das Update hängengeblieben ist 

Link to comment
Share on other sites

  • 0
vor 47 Minuten schrieb d00p:

...froxlor hat mit 2.0 das homedir auf /var/www/html/froxlor geändert.

Danke! Die Pfade sind nun alle geändert, und da ich nun auch den Grund kenne, habe ich ein gutes Gefühl, dass der Server weitere 2 jahre stabil läuft.

Die neue Oberfläche gefällt mir auch. Im Nachhinein bin ich fast froh, dass ich "aus Versehen" das Update angestossen habe.

Froxlor rockt! Danke dafür!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...