Actualmente estoy trabajando en un proyecto basado en Sage 9 usando php 7.4. Cuando ejecuto npm, se construye bien y funciona perfectamente excepto en el sitio que me da
Fatal error: Uncaught SymfonyComponentDebugExceptionFatalThrowableError: Call to undefined function array_except() in /Users/admin/sites/myproject/web/app/uploads/cache/85f0de50487ef01844c6bb7aed13133926433f24.php:3 Stack trace: #0
/Users/admin/sites/myproject/web/app/themes/myproject/vendor/illuminate/view/Engines/PhpEngine.php(43): include() #1 /Users/admin/sites/myproject/web/app/themes/myproject/vendor/illuminate/view/Engines/CompilerEngine.php(59): IlluminateViewEnginesPhpEngine->evaluatePath('/Users/admin/si...', Array) #2 /Users/admin/sites/myproject/web/app/themes/myproject/vendor/illuminate/view/View.php(142): IlluminateViewEnginesCompilerEngine->get('/Users/admin/si...', Array) #3 /Users/admin/sites/myproject/web/app/themes/myproject/vendor/illuminate/view/View.php(125): IlluminateViewView->getContents() #4 /Users/admin/sites/myproject/web/app/themes/myproject/vendor/illuminate/view/View.php(90): IlluminateViewView->renderContents() #5 /Users/admin/sites/myproject/web/app/themes/myproject/vendor/roots/sage-lib/Template/Blade.php(58): Il in /Users/admin/sites/myproject/web/app/uploads/cache/85f0de50487ef01844c6bb7aed13133926433f24.php on line 3`
Aquí está mi compositor.json
"require": {
"php": "^7.4",
"composer/installers": "~1.9",
"illuminate/support": "5.6.*",
"roots/sage-lib": "~9.0.9",
"soberwp/controller": "~2.1.0",
"roots/sage-installer": "dev-webpack5#f4a07cb"
},
Probé casi todas las soluciones que se presentan al eliminar el caché, actualicé el compositor y volví a vincular mi php con valet con la versión de php correcta, que es 7.4, pero el error sigue ahí. ¿Alguien ha tenido problemas similares?
.