Jump to content
View in the app

A better way to browse. Learn more.

Froxlor Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Featured Replies

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

Solved by d00p

Go to solution
  • Author

In nginx war /var/www/froxlor eingestellt
die froxlor dateien sind nach dem update aber in /var/www/html/froxlor

hat ne weile gedauert. aber jetzt geht's erstmal

 

  • Solution
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 

  • Author
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!

Create an account or sign in to comment

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.