Skip 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.

Froxlor nicht erreichbar wegen alter PHP-Version - wie ändere ich diese ohne Zugriff?

Featured Replies

Nach dem Upgrade auf Debian 12 zeigt meine Froxlor Homepage nun folgende Fehlermeldung:

It seems you are using an older version of PHP

Froxlor requires at least PHP version 7.4.0

The installed version is: 7.3.33-14+0~20230902.114+debian10~1.gbp764b27

 

Dies ist auch korrekt und die PHP Version muss geändert werden. Leider ist das Panel durch den Fehler nicht mehr aufrufbar. Wie ändere ich jetzt die PHP-Version?

mod_php, fpm oder fcgid? 

  • Author

FCGID

UPDATE `panel_phpconfigs` SET `binary` = '/usr/bin/php-cgi8.2';

danach cronjob manuell ausführen:

bin/froxlor-cli froxlor:cron -f -d

 

  • Author

Dies getan.

Der Output des Cronjob befehls zeigt:

froxlor[186858]: The php PDO extension or PDO-MySQL driver is not available
froxlor[186858]: --- DEBUG: #0 /var/www/html/froxlor/lib/Froxlor/Database/Database.php(592): Froxlor\Database\Database::getDB() #1 /var/www/html/froxlor/lib/Froxlor/Cli/CliCommand.php(48): Froxlor\Database\Database::__callStatic() #2 /var/www/html/froxlor/lib/Froxlor/Cli/MasterCron.php(63): Froxlor\Cli\CliCommand->validateRequirements() #3 /var/www/html/froxlor/vendor/symfony/console/Command/Command.php(298): Froxlor\Cli\MasterCron->execute() #4 /var/www/html/froxlor/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run() #5 /var/www/html/froxlor/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand() #6 /var/www/html/froxlor/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun() #7 /var/www/html/froxlor/bin/froxlor-cli(66): Symfony\Component\Console\Application->run() #8 {main}
We are sorry, but a MySQL - error occurred. The administrator may find more information in the syslog

Syslog sagt genau dasselbe

 

Query in der Froxlor DB ausgeführt. Habe es mit php 7.4 und 8.2 probiert, beide sind installiert

 

joa dann hast du kein php-mysql für php8.2 - beim nächsten dist-upgrade genau hinschauen das alles dabei ist was du brauchst 

  • Author

Installiert. Nun sagt der Cronjob mir:

It seems that the froxlor files have been updated. Please login and finish the update procedure.

Leider zeigt die seite immer noch den selben fehler an und macht den login nicht möglich

Dann nutzt du für froxlor selbst wohl kein fcgid...Sorry, ich gehe eigentlich davon aus, dass die Admins Ihr System kennen...

a2enmod php8.2
systemctl restart apache2

ggfls vorher nötig;:
 

a2dismod php7.3

 

  • Author

Nutze FCGID dafür und habe php7.4 bereits enabled. Bringt leider genau garnix. immer noch derselbe Fehler 😕

mit der info "habs enabled, bringt nix" kann man halt auch nicht wirklich viel anfangen....der selbe Fehler ergibt null sinn, wenn du korrekterweise auf 7.4 btw. 8.2 umgestellt hast. Vielleicht einfach mal die entsprechend generierten Dateien checken (php-fcgi-starter), sicherstellen das die korrekte binary genutzt wird für froxlor und auch mal einen blick in den froxlor vhost werfen, oder besser noch, nopasten

  • Author

egal gucke erstmal selber weiter, kann closed werden

Create an account or sign in to comment

Account

Navigation

Search

Search

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.