Adam Fyfe Posted December 19, 2023 Posted December 19, 2023 Hello, I tried to upgrade the froxlor panel using the web update feature... i am now stuck with this: Whoops! 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+ubuntu20.04.1+deb.sury.org+1 php -v PHP 7.4.33 (cli) (built: Sep 2 2023 08:03:15) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies with Zend OPcache v7.4.33, Copyright (c), by Zend Technologies I have installed a later version of PHP and made sure it is system default, but Froxlor doesnt seem to recognise that - what am i doing wrong ? How do i tell Froxlor to use the updated version of PHP ? Thanks in advance adam
0 d00p Posted December 19, 2023 Posted December 19, 2023 As the message states, you will need to install php7.4 or newer (and you definetly should)
0 d00p Posted December 19, 2023 Posted December 19, 2023 21 minutes ago, Adam Fyfe said: How do i tell Froxlor to use the updated version of PHP ? First, we'd need to know how php is used/integrated. Are you using mod_php or fcgid or php-fpm?
0 Adam Fyfe Posted December 19, 2023 Author Posted December 19, 2023 1 minute ago, d00p said: As the message states, you will need to install php7.4 or newer (and you definetly should) hiya as per my post, i have done so, and php -v recognised that, but Froxlor doesnt ?
0 Adam Fyfe Posted December 19, 2023 Author Posted December 19, 2023 Just now, d00p said: First, we'd need to know how php is used/integrated. Are you using mod_php or fcgid or php-fpm? hiya, php-fpm is used
0 d00p Posted December 19, 2023 Posted December 19, 2023 and i guess you did not add newer php versions to the available fpm-daemons in froxlor prior to the update and now can't access froxlor to do so. Try to adjust the values accordingly directly in mysql. The current values are shown by running: SELECT * FROM `panel_fpmdaemons`; The important fields to adjust are reload_cmd and config_dir
0 Adam Fyfe Posted December 19, 2023 Author Posted December 19, 2023 thank you.. i adjusted those values as per screenshot for php 7.4 retsarted apache but still same froxlor error
0 d00p Posted December 19, 2023 Posted December 19, 2023 You have to regenerate the configs, you can do so by running the froxlor cronjob manually: /var/www/html/froxlor/bin/froxlor-cli froxlor:cron -fd
0 Adam Fyfe Posted December 19, 2023 Author Posted December 19, 2023 That worked great Thank you so much !
Question
Adam Fyfe
Hello,
I tried to upgrade the froxlor panel using the web update feature... i am now stuck with this:
Whoops!
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+ubuntu20.04.1+deb.sury.org+1
php -v
PHP 7.4.33 (cli) (built: Sep 2 2023 08:03:15) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.33, Copyright (c), by Zend Technologies
I have installed a later version of PHP and made sure it is system default, but Froxlor doesnt seem to recognise that - what am i doing wrong ?
How do i tell Froxlor to use the updated version of PHP ?
Thanks in advance
adam
8 answers to this question
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now