afbeelding van Vincentje

Fout tijdens upgrade van php 7.4 naar 8.0

IK heb nl een probleem bij het overzetten naar de php versie 7.4 naar 8.0.
De drupal website werkt zonder problemen maar als ik op de knop statusrapportage klik krijg ik onderstaande fout code.
Ik heb al op internet gezocht maar ik vind niets.
Iemand een idee wat het probleem kan zijn? Of iemand al hetzelfde probleem ondervonden met het overzetten van een drupal site van php 7.4 naar 8.0?

Bedankt voor de hulp

The website encountered an unexpected error. Please try again later.
Error: Call to undefined function shell_exec() in advagg_ext_minify_requirements() (line 20 of modules/advagg/advagg_ext_minify/advagg_ext_minify.install).

advagg_ext_minify_requirements('runtime')
call_user_func_array(Object, Array) (Line: 426)
Drupal\Core\Extension\ModuleHandler->Drupal\Core\Extension\{closure}(Object, 'advagg_ext_minify') (Line: 405)
Drupal\Core\Extension\ModuleHandler->invokeAllWith('requirements', Object) (Line: 433)
Drupal\Core\Extension\ModuleHandler->invokeAll('requirements', Array) (Line: 109)
Drupal\system\SystemManager->listRequirements() (Line: 49)
Drupal\system\Controller\SystemInfoController->status()
call_user_func_array(Array, Array) (Line: 123)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}() (Line: 564)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 124)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->wrapControllerExecutionInRenderContext(Array, Array) (Line: 97)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}() (Line: 159)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 81)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106)
Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 709)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)

Auteur: 
Vincentje
afbeelding van belba
Door belba op 18 november, 2022 - 12:16

De fout is afkomstig van de module advagg, heb je de laatste versie van deze module geinstalleerd? Ik heb even gekeken op de module pagina en zie dat er een patch is voor PHP 8, misschien dat deze je helpt.

Succes, Jan

afbeelding van Vincentje
Door Vincentje op 21 november, 2022 - 09:54

Bedankt voor de melding
Heb het geprobeerd maar het helpt niet.

Vincent

afbeelding van belba
Door belba op 25 november, 2022 - 06:52

De fout verwijst naar een PHP ingebouwde functie shell_exec. Je kan dit uit of aanzetten in je php.ini file disable_functions=shell_exec of in je cpanel. Het beste dat je kan doen is een issue aanmaken op de module pagina. Zo hebben andere gebruikers ook iets aan de oplossing.

Succes, Jan

afbeelding van Vincentje
Door Vincentje op 25 november, 2022 - 13:42

Ik kan niet niet aan php.ini shared hosting bij one.com. Is er een andere manier om dit op te lossen. Ik had al gedacht om de module te inactiveren en dan opnieuw te installeren. Ik ben wel bang dat de site daardoor niet meer zal werken. Ken niet goed de functie van bovenstaande module.

Vincent

Bookmark and Share

Drupal is een geregistreerd merk van Dries Buytaert. | Powered by Pantheon.

Drupal.be/Drupal.nl is de website van de Nederlandstalige Drupalgemeenschap.

onomatopee