After did .daily.php i get the error from ./validate.php:
librenms@ubuntu:~$ ./validate.php
[FAIL] Composer has not been run, dependencies are missing [FIX] ./scripts/composer_wrapper.php install --no-dev
librenms@ubuntu:~$ ./scripts/composer_wrapper.php install --no-dev
Could not scan for classes inside "vendor/dapphp/radius" which does not appear to be a file nor a folder
> LibreNMS\ComposerHelper::preInstall
Installing dependencies from lock file
Verifying lock file contents can be installed on current platform.
Your lock file does not contain a compatible set of packages. Please run composer update.
Problem 1
- ezyang/htmlpurifier is locked to version v4.16.0 and an update of this package was not requested.
- ezyang/htmlpurifier v4.16.0 requires php ~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 -> your php version (8.3.1) does not satisfy that requirement.
Problem 2
- nette/schema is locked to version v1.2.3 and an update of this package was not requested.
- nette/schema v1.2.3 requires php >=7.1 <8.3 -> your php version (8.3.1) does not satisfy that requirement.
Problem 3
- nette/utils is locked to version v4.0.0 and an update of this package was not requested.
- nette/utils v4.0.0 requires php >=8.0 <8.3 -> your php version (8.3.1) does not satisfy that requirement.
Problem 4
- ezyang/htmlpurifier v4.16.0 requires php ~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 -> your php version (8.3.1) does not satisfy that requirement.
- mews/purifier 3.4.0 requires ezyang/htmlpurifier ^4.16.0 -> satisfiable by ezyang/htmlpurifier[v4.16.0].
- mews/purifier is locked to version 3.4.0 and an update of this package was not requested.
librenms@ubuntu:~$ ./daily.sh
Could not scan for classes inside "vendor/dapphp/radius" which does not appear to be a file nor a folder
> LibreNMS\ComposerHelper::preInstall
Installing dependencies from lock file
Verifying lock file contents can be installed on current platform.
Your lock file does not contain a compatible set of packages. Please run composer update.
Problem 1
- ezyang/htmlpurifier is locked to version v4.16.0 and an update of this package was not requested.
- ezyang/htmlpurifier v4.16.0 requires php ~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 -> your php version (8.3.1) does not satisfy that requirement.
Problem 2
- nette/schema is locked to version v1.2.3 and an update of this package was not requested.
- nette/schema v1.2.3 requires php >=7.1 <8.3 -> your php version (8.3.1) does not satisfy that requirement.
Problem 3
- nette/utils is locked to version v4.0.0 and an update of this package was not requested.
- nette/utils v4.0.0 requires php >=8.0 <8.3 -> your php version (8.3.1) does not satisfy that requirement.
Problem 4
- ezyang/htmlpurifier v4.16.0 requires php ~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 -> your php version (8.3.1) does not satisfy that requirement.
- mews/purifier 3.4.0 requires ezyang/htmlpurifier ^4.16.0 -> satisfiable by ezyang/htmlpurifier[v4.16.0].
- mews/purifier is locked to version 3.4.0 and an update of this package was not requested.
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fetching new release information OK
Between releases, waiting for newer release
Could not scan for classes inside "vendor/dapphp/radius" which does not appear to be a file nor a folder
> LibreNMS\ComposerHelper::preInstall
Installing dependencies from lock file
Verifying lock file contents can be installed on current platform.
Your lock file does not contain a compatible set of packages. Please run composer update.
Problem 1
- ezyang/htmlpurifier is locked to version v4.16.0 and an update of this package was not requested.
- ezyang/htmlpurifier v4.16.0 requires php ~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 -> your php version (8.3.1) does not satisfy that requirement.
Problem 2
- nette/schema is locked to version v1.2.3 and an update of this package was not requested.
- nette/schema v1.2.3 requires php >=7.1 <8.3 -> your php version (8.3.1) does not satisfy that requirement.
Problem 3
- nette/utils is locked to version v4.0.0 and an update of this package was not requested.
- nette/utils v4.0.0 requires php >=8.0 <8.3 -> your php version (8.3.1) does not satisfy that requirement.
Problem 4
- ezyang/htmlpurifier v4.16.0 requires php ~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 -> your php version (8.3.1) does not satisfy that requirement.
- mews/purifier 3.4.0 requires ezyang/htmlpurifier ^4.16.0 -> satisfiable by ezyang/htmlpurifier[v4.16.0].
- mews/purifier is locked to version 3.4.0 and an update of this package was not requested.
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Updating Composer packages FAIL
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Could not scan for classes inside "vendor/dapphp/radius" which does not appear to be a file nor a folder
> LibreNMS\ComposerHelper::preInstall
Installing dependencies from lock file
Verifying lock file contents can be installed on current platform.
Your lock file does not contain a compatible set of packages. Please run composer update.
Problem 1
- ezyang/htmlpurifier is locked to version v4.16.0 and an update of this package was not requested.
- ezyang/htmlpurifier v4.16.0 requires php ~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 -> your php version (8.3.1) does not satisfy that requirement.
Problem 2
- nette/schema is locked to version v1.2.3 and an update of this package was not requested.
- nette/schema v1.2.3 requires php >=7.1 <8.3 -> your php version (8.3.1) does not satisfy that requirement.
Problem 3
- nette/utils is locked to version v4.0.0 and an update of this package was not requested.
- nette/utils v4.0.0 requires php >=8.0 <8.3 -> your php version (8.3.1) does not satisfy that requirement.
Problem 4
- ezyang/htmlpurifier v4.16.0 requires php ~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 -> your php version (8.3.1) does not satisfy that requirement.
- mews/purifier 3.4.0 requires ezyang/htmlpurifier ^4.16.0 -> satisfiable by ezyang/htmlpurifier[v4.16.0].
- mews/purifier is locked to version 3.4.0 and an update of this package was not requested.
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Updated from unset to OK
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Updating SQL-Schema FAIL
PHP Warning: require(/opt/librenms/vendor/autoload.php): Failed to open stream: No such file or directory in /opt/librenms/lnms on line 16
PHP Fatal error: Uncaught Error: Failed opening required '/opt/librenms/vendor/autoload.php' (include_path='.:/usr/share/php') in /opt/librenms/lnms:16
Stack trace:
#0 {main}
thrown in /opt/librenms/lnms on line 16
Updating submodules OK
Cleaning up DB FAIL
Could not scan for classes inside "vendor/dapphp/radius" which does not appear to be a file nor a folder
> LibreNMS\ComposerHelper::preInstall
Installing dependencies from lock file
Verifying lock file contents can be installed on current platform.
Your lock file does not contain a compatible set of packages. Please run composer update.
Problem 1
- ezyang/htmlpurifier is locked to version v4.16.0 and an update of this package was not requested.
- ezyang/htmlpurifier v4.16.0 requires php ~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 -> your php version (8.3.1) does not satisfy that requirement.
Problem 2
- nette/schema is locked to version v1.2.3 and an update of this package was not requested.
- nette/schema v1.2.3 requires php >=7.1 <8.3 -> your php version (8.3.1) does not satisfy that requirement.
Problem 3
- nette/utils is locked to version v4.0.0 and an update of this package was not requested.
- nette/utils v4.0.0 requires php >=8.0 <8.3 -> your php version (8.3.1) does not satisfy that requirement.
Problem 4
- ezyang/htmlpurifier v4.16.0 requires php ~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 -> your php version (8.3.1) does not satisfy that requirement.
- mews/purifier 3.4.0 requires ezyang/htmlpurifier ^4.16.0 -> satisfiable by ezyang/htmlpurifier[v4.16.0].
- mews/purifier is locked to version 3.4.0 and an update of this package was not requested.
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fetching notifications FAIL
Could not scan for classes inside "vendor/dapphp/radius" which does not appear to be a file nor a folder
> LibreNMS\ComposerHelper::preInstall
Installing dependencies from lock file
Verifying lock file contents can be installed on current platform.
Your lock file does not contain a compatible set of packages. Please run composer update.
Problem 1
- ezyang/htmlpurifier is locked to version v4.16.0 and an update of this package was not requested.
- ezyang/htmlpurifier v4.16.0 requires php ~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 -> your php version (8.3.1) does not satisfy that requirement.
Problem 2
- nette/schema is locked to version v1.2.3 and an update of this package was not requested.
- nette/schema v1.2.3 requires php >=7.1 <8.3 -> your php version (8.3.1) does not satisfy that requirement.
Problem 3
- nette/utils is locked to version v4.0.0 and an update of this package was not requested.
- nette/utils v4.0.0 requires php >=8.0 <8.3 -> your php version (8.3.1) does not satisfy that requirement.
Problem 4
- ezyang/htmlpurifier v4.16.0 requires php ~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 -> your php version (8.3.1) does not satisfy that requirement.
- mews/purifier 3.4.0 requires ezyang/htmlpurifier ^4.16.0 -> satisfiable by ezyang/htmlpurifier[v4.16.0].
- mews/purifier is locked to version 3.4.0 and an update of this package was not requested.
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Caching PeeringDB data FAIL
Could not scan for classes inside "vendor/dapphp/radius" which does not appear to be a file nor a folder
> LibreNMS\ComposerHelper::preInstall
Installing dependencies from lock file
Verifying lock file contents can be installed on current platform.
Your lock file does not contain a compatible set of packages. Please run composer update.
Problem 1
- ezyang/htmlpurifier is locked to version v4.16.0 and an update of this package was not requested.
- ezyang/htmlpurifier v4.16.0 requires php ~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 -> your php version (8.3.1) does not satisfy that requirement.
Problem 2
- nette/schema is locked to version v1.2.3 and an update of this package was not requested.
- nette/schema v1.2.3 requires php >=7.1 <8.3 -> your php version (8.3.1) does not satisfy that requirement.
Problem 3
- nette/utils is locked to version v4.0.0 and an update of this package was not requested.
- nette/utils v4.0.0 requires php >=8.0 <8.3 -> your php version (8.3.1) does not satisfy that requirement.
Problem 4
- ezyang/htmlpurifier v4.16.0 requires php ~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 -> your php version (8.3.1) does not satisfy that requirement.
- mews/purifier 3.4.0 requires ezyang/htmlpurifier ^4.16.0 -> satisfiable by ezyang/htmlpurifier[v4.16.0].
- mews/purifier is locked to version 3.4.0 and an update of this package was not requested.
PHP Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
Fatal error: Uncaught Error: Class "LibreNMS\Util\Laravel" not found in /opt/librenms/includes/common.php:336
Stack trace:
#0 /opt/librenms/includes/init.php(51): c_echo()
#1 /opt/librenms/daily.php(42): require('...')
#2 {main}
thrown in /opt/librenms/includes/common.php on line 336
librenms@ubuntu:~$
librenms@ubuntu:~$ ./validate.php
[FAIL] Composer has not been run, dependencies are missing [FIX] ./scripts/composer_wrapper.php install --no-dev
librenms@ubuntu:~$ ./scripts/composer_wrapper.php install --no-dev
Could not scan for classes inside "vendor/dapphp/radius" which does not appear to be a file nor a folder
> LibreNMS\ComposerHelper::preInstall
Installing dependencies from lock file
Verifying lock file contents can be installed on current platform.
Your lock file does not contain a compatible set of packages. Please run composer update.
Problem 1
- ezyang/htmlpurifier is locked to version v4.16.0 and an update of this package was not requested.
- ezyang/htmlpurifier v4.16.0 requires php ~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 -> your php version (8.3.1) does not satisfy that requirement.
Problem 2
- nette/schema is locked to version v1.2.3 and an update of this package was not requested.
- nette/schema v1.2.3 requires php >=7.1 <8.3 -> your php version (8.3.1) does not satisfy that requirement.
Problem 3
- nette/utils is locked to version v4.0.0 and an update of this package was not requested.
- nette/utils v4.0.0 requires php >=8.0 <8.3 -> your php version (8.3.1) does not satisfy that requirement.
Problem 4
- ezyang/htmlpurifier v4.16.0 requires php ~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 -> your php version (8.3.1) does not satisfy that requirement.
- mews/purifier 3.4.0 requires ezyang/htmlpurifier ^4.16.0 -> satisfiable by ezyang/htmlpurifier[v4.16.0].
- mews/purifier is locked to version 3.4.0 and an update of this package was not requested.
librenms@ubuntu:~$
[OK] Composer Version: 2.6.6
[OK] Dependencies up-to-date.
[OK] Database connection successful
[OK] Database Schema is current
[OK] SQL Server meets minimum requirements
[OK] lower_case_table_names is enabled
[OK] MySQL engine is optimal
[OK] Database and column collations are correct
[OK] Database schema correct
[OK] MySQl and PHP time match
[OK] Active pollers found
[OK] Dispatcher Service not detected
[OK] Locks are functional
[OK] Python poller wrapper is polling
[OK] Redis is unavailable
[WARN] IPv6 is disabled on your server, you will not be able to add IPv6 devices.
[OK] rrdtool version ok
[OK] Connected to rrdcached
$ ./daily.sh
Updating to latest codebase OK
Updating Composer packages FAIL
LibreNMS\ComposerHelper::preInstall
Installing dependencies from lock file
Verifying lock file contents can be installed on current platform.
Your lock file does not contain a compatible set of packages. Please run composer update.
Problem 1
- ezyang/htmlpurifier is locked to version v4.16.0 and an update of this package was not requested.
- ezyang/htmlpurifier v4.16.0 requires php ~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 → your php version (8.3.1) does not satisfy that requirement.
Problem 2
- nette/schema is locked to version v1.2.3 and an update of this package was not requested.
- nette/schema v1.2.3 requires php >=7.1 <8.3 → your php version (8.3.1) does not satisfy that requirement.
Problem 3
- nette/utils is locked to version v4.0.0 and an update of this package was not requested.
- nette/utils v4.0.0 requires php >=8.0 <8.3 → your php version (8.3.1) does not satisfy that requirement.
Problem 4
- ezyang/htmlpurifier v4.16.0 requires php ~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 → your php version (8.3.1) does not satisfy that requirement.
- mews/purifier 3.4.0 requires ezyang/htmlpurifier ^4.16.0 → satisfiable by ezyang/htmlpurifier[v4.16.0].
- mews/purifier is locked to version 3.4.0 and an update of this package was not requested.
Updating SQL-Schema OK
Updating submodules OK
Cleaning up DB OK
Fetching notifications OK
Caching PeeringDB data OK
$
$ git status
Auf Branch master
Ihr Branch ist auf demselben Stand wie ‘origin/master’.
Unversionierte Dateien:
(benutzen Sie “git add …”, um die Änderungen zum Commit vorzumerken)
config.php~
mibs/GS308T_310TP_V1.0.5.7_MIBs/
mibs/WD/
nichts zum Commit vorgemerkt, aber es gibt unversionierte Dateien
(benutzen Sie “git add” zum Versionieren)
$
Does this helps ?
Seems php 8.3 is not supportet yet ?
librenms@ubuntu:~$ git status
On branch master
Your branch is behind 'origin/master' by 1 commit, and can be fast-forwarded.
(use "git pull" to update your local branch)
nothing to commit, working tree clean
librenms@ubuntu:~$
librenms@ubuntu:~$ ./validate.php
[FAIL] Composer has not been run, dependencies are missing [FIX] ./scripts/composer_wrapper.php install --no-dev
librenms@ubuntu:~$ ./scripts/composer_wrapper.php install --no-dev
Could not scan for classes inside "vendor/dapphp/radius" which does not appear to be a file nor a folder
> LibreNMS\ComposerHelper::preInstall
Installing dependencies from lock file
Verifying lock file contents can be installed on current platform.
Your lock file does not contain a compatible set of packages. Please run composer update.
Problem 1
- ezyang/htmlpurifier is locked to version v4.16.0 and an update of this package was not requested.
- ezyang/htmlpurifier v4.16.0 requires php ~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 -> your php version (8.3.1) does not satisfy that requirement.
Problem 2
- nette/schema is locked to version v1.2.3 and an update of this package was not requested.
- nette/schema v1.2.3 requires php >=7.1 <8.3 -> your php version (8.3.1) does not satisfy that requirement.
Problem 3
- nette/utils is locked to version v4.0.0 and an update of this package was not requested.
- nette/utils v4.0.0 requires php >=8.0 <8.3 -> your php version (8.3.1) does not satisfy that requirement.
Problem 4
- ezyang/htmlpurifier v4.16.0 requires php ~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 -> your php version (8.3.1) does not satisfy that requirement.
- mews/purifier 3.4.0 requires ezyang/htmlpurifier ^4.16.0 -> satisfiable by ezyang/htmlpurifier[v4.16.0].
- mews/purifier is locked to version 3.4.0 and an update of this package was not requested.
librenms@ubuntu:~$
With your support I solved the problem, removed php and all dependencies and reinstalled php8.2. After this I did the daily again and the system worked correctly, but I still have errors in ./validate.
root@ubuntu:~# sudo su - librenms
librenms@ubuntu:~$ git pull
Already up to date.
librenms@ubuntu:~$ ./daily.sh
Updating to latest codebase OK
Updating Composer packages OK
Updating SQL-Schema OK
Updating submodules OK
Cleaning up DB OK
Fetching notifications OK
Caching PeeringDB data OK
librenms@ubuntu:~$ ./validate.php
===========================================
Component | Version
--------- | -------
LibreNMS | 24.1.0-14-gdd7e03fff (2024-01-12T10:22:21+01:00)
DB Schema | 2023_12_08_184652_mpls_addrtype_fix (276)
PHP | 8.2.14
Python | 3.10.12
Database | MariaDB 10.6.12-MariaDB-0ubuntu0.22.04.1
RRDTool | 1.7.2
SNMP | 5.9.1
===========================================
[OK] Composer Version: 2.6.6
[OK] Dependencies up-to-date.
[OK] Database connection successful
[OK] Database Schema is current
[OK] SQL Server meets minimum requirements
[OK] lower_case_table_names is enabled
[OK] MySQL engine is optimal
[OK] Database and column collations are correct
[OK] Database schema correct
[OK] MySQl and PHP time match
[FAIL] No active polling method detected
[OK] Dispatcher Service not detected
[OK] Locks are functional
[FAIL] No active python wrapper pollers found
[OK] Redis is unavailable
[OK] rrdtool version ok
[OK] Connected to rrdcached
librenms@ubuntu:~$ git status
On branch master
Your branch is up to date with 'origin/master'.
nothing to commit, working tree clean
librenms@ubuntu:~$
librenms@ubuntu:~$ php -v
PHP 8.2.14 (cli) (built: Dec 21 2023 20:19:50) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.2.14, Copyright (c) Zend Technologies
with Zend OPcache v8.2.14, Copyright (c), by Zend Technologies
librenms@ubuntu:~$