Woops Something went wrong

Hello,
Is There any solutions for this ?
Also I’m getting errors when I execute daily.sh

$ ./validate.php
PHP Fatal error: Composer detected issues in your platform: Your Composer dependencies require the following PHP extensions to be installed: curl, dom, gd, xml. in /opt/librenms/vendor/composer/platform_check.php on line 47

Fatal error: Composer detected issues in your platform: Your Composer dependencies require the following PHP extensions to be installed: curl, dom, gd, xml. in /opt/librenms/vendor/composer/platform_check.php on line 47
$

Daily.sh errors

$ ./daily.sh
Fetching new release information OK
Between releases, waiting for newer release
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
- Root composer.json requires PHP extension ext-curl * but it is missing from your system. Install or enable PHP’s curl extension.
Problem 2
- Root composer.json requires PHP extension ext-gd * but it is missing from your system. Install or enable PHP’s gd extension.
Problem 3
- Root composer.json requires PHP extension ext-xml * but it is missing from your system. Install or enable PHP’s xml extension.
Problem 4
- amenadiel/jpgraph is locked to version 3.6.14 and an update of this package was not requested.
- amenadiel/jpgraph 3.6.14 requires ext-gd * → it is missing from your system. Install or enable PHP’s gd extension.
Problem 5
- tijsverkoyen/css-to-inline-styles is locked to version 2.2.3 and an update of this package was not requested.
- tijsverkoyen/css-to-inline-styles 2.2.3 requires ext-dom * → it is missing from your system. Install or enable PHP’s dom extension.
Problem 6
- tijsverkoyen/css-to-inline-styles 2.2.3 requires ext-dom * → it is missing from your system. Install or enable PHP’s dom extension.
- laravel/framework v8.40.0 requires tijsverkoyen/css-to-inline-styles ^2.2.2 → satisfiable by tijsverkoyen/css-to-inline-styles[2.2.3].
- laravel/framework is locked to version v8.40.0 and an update of this package was not requested.

To enable extensions, verify that they are enabled in your .ini files:
- /etc/php/8.0/cli/php.ini
- /etc/php/8.0/cli/conf.d/10-opcache.ini
- /etc/php/8.0/cli/conf.d/10-pdo.ini
- /etc/php/8.0/cli/conf.d/20-bz2.ini
- /etc/php/8.0/cli/conf.d/20-calendar.ini
- /etc/php/8.0/cli/conf.d/20-ctype.ini
- /etc/php/8.0/cli/conf.d/20-exif.ini
- /etc/php/8.0/cli/conf.d/20-ffi.ini
- /etc/php/8.0/cli/conf.d/20-fileinfo.ini
- /etc/php/8.0/cli/conf.d/20-ftp.ini
- /etc/php/8.0/cli/conf.d/20-gettext.ini
- /etc/php/8.0/cli/conf.d/20-iconv.ini
- /etc/php/8.0/cli/conf.d/20-mbstring.ini
- /etc/php/8.0/cli/conf.d/20-phar.ini
- /etc/php/8.0/cli/conf.d/20-posix.ini
- /etc/php/8.0/cli/conf.d/20-readline.ini
- /etc/php/8.0/cli/conf.d/20-shmop.ini
- /etc/php/8.0/cli/conf.d/20-sockets.ini
- /etc/php/8.0/cli/conf.d/20-sysvmsg.ini
- /etc/php/8.0/cli/conf.d/20-sysvsem.ini
- /etc/php/8.0/cli/conf.d/20-sysvshm.ini
- /etc/php/8.0/cli/conf.d/20-tokenizer.ini
You can also run php --ini inside terminal to see which files are used by PHP in CLI mode.
Updated from unset to OK
Updating SQL-Schema FAIL
Updating submodules OK
Cleaning up DB FAIL
Fetching notifications FAIL
Caching PeeringDB data FAIL
Caching Mac OUI data FAIL
$
And librenms.log file

root@zeus:/opt/librenms/logs# tail librenms.log
#88 /opt/librenms/vendor/fruitcake/laravel-cors/src/HandleCors.php(37): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#89 /opt/librenms/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\Cors\HandleCors->handle()
#90 /opt/librenms/vendor/fideloper/proxy/src/TrustProxies.php(57): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#91 /opt/librenms/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fideloper\Proxy\TrustProxies->handle()
#92 /opt/librenms/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#93 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(141): Illuminate\Pipeline\Pipeline->then()
#94 /opt/librenms/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter()
#95 /opt/librenms/html/index.php(52): Illuminate\Foundation\Http\Kernel->handle()
#96 {main}
"}

Yes, install and enable the extensions It complains about

Ok,
Please can you advise me how to do that?

Thank you

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.