Error
Class "BaseApp\Services\MetaHeadManager" not found Error thrown with message "Class "BaseApp\Services\MetaHeadManager" not found" Stacktrace: #3 Error in /home/zpjipik/aetb.teck-task.work/web/app/themes/base/tpl_homepage.php:16 #2 include in /home/zpjipik/aetb.teck-task.work/web/wp/wp-includes/template-loader.php:132 #1 require_once in /home/zpjipik/aetb.teck-task.work/web/wp/wp-blog-header.php:19 #0 require in /home/zpjipik/aetb.teck-task.work/web/index.php:6
Stack frames (4)
3
Error
/web/app/themes/base/tpl_homepage.php:16
2
include
/web/wp/wp-includes/template-loader.php:132
1
require_once
/web/wp/wp-blog-header.php:19
0
require
/web/index.php:6
/home/zpjipik/aetb.teck-task.work/web/app/themes/base/tpl_homepage.php
<?php /* Template Name: [Page] Page d'accueil */
 
use BaseApp\Services\JsonLdManager;
use BaseApp\Services\MetaHeadManager;
use BaseApp\Services\Response;
 
$context = [];
while (have_posts()):
    the_post();
    $context['faq'] = get_field('faq');
    $context['faq']['items'] = is_array($context['faq']['items']) ? array_filter($context['faq']['items']) : [];
endwhile;
 
loadAssetsByEntry('home');
 
MetaHeadManager::preloadImage('https://aetb.localhost/'); // COVER IMAGE URL
JsonLdManager::faq($context['faq']['items']);
 
get_header();
 
echo Response::render(LAYOUTS_DOCUMENT_ROOT . 'homepage.php', $context);
get_footer();
 
/home/zpjipik/aetb.teck-task.work/web/wp/wp-includes/template-loader.php
     */
    $template   = apply_filters( 'template_include', $template );
    $is_stringy = is_string( $template ) || ( is_object( $template ) && method_exists( $template, '__toString' ) );
    $template   = $is_stringy ? realpath( (string) $template ) : null;
    if (
        is_string( $template ) &&
        ( str_ends_with( $template, '.php' ) || str_ends_with( $template, '.html' ) ) &&
        is_file( $template ) &&
        is_readable( $template )
    ) {
        /**
         * Fires immediately before including the template.
         *
         * @since 6.9.0
         *
         * @param string $template The path of the template about to be included.
         */
        do_action( 'wp_before_include_template', $template );
 
        include $template;
    } elseif ( current_user_can( 'switch_themes' ) ) {
        $theme = wp_get_theme();
        if ( $theme->errors() ) {
            wp_die( $theme->errors() );
        }
    }
    return;
}
 
/home/zpjipik/aetb.teck-task.work/web/wp/wp-blog-header.php
<?php
/**
 * Loads the WordPress environment and template.
 *
 * @package WordPress
 */
 
if ( ! isset( $wp_did_header ) ) {
 
    $wp_did_header = true;
 
    // Load the WordPress library.
    require_once __DIR__ . '/wp-load.php';
 
    // Set up the WordPress query.
    wp();
 
    // Load the theme template.
    require_once ABSPATH . WPINC . '/template-loader.php';
 
}
 
/home/zpjipik/aetb.teck-task.work/web/index.php
<?php
/**
 * WordPress View Bootstrapper
 */
define('WP_USE_THEMES', true);
require __DIR__ . '/wp/wp-blog-header.php';
 

Environment & details:

empty
empty
empty
empty
empty
Key Value
SERVER_SOFTWARE Apache
REQUEST_URI /en/
USER zpjipik
SCRIPT_NAME /index.php
QUERY_STRING
REQUEST_METHOD GET
SERVER_PROTOCOL HTTP/1.1
GATEWAY_INTERFACE CGI/1.1
REDIRECT_URL /en/
REMOTE_PORT 20874
SCRIPT_FILENAME /home/zpjipik/aetb.teck-task.work/web/index.php
SERVER_ADMIN postmaster@aetb.teck-task.work
DOCUMENT_ROOT /home/zpjipik/aetb.teck-task.work/web
REMOTE_ADDR 216.73.216.208
SERVER_PORT 443
SERVER_ADDR 10.127.20.23
SERVER_NAME aetb.teck-task.work
SERVER_SIGNATURE
HTTP_REMOTE_IP 216.73.216.208
HTTP_ACCEPT_ENCODING gzip, br, zstd, deflate
HTTP_USER_AGENT Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
HTTP_ACCEPT */*
HTTP_X_OVHREQUEST_ID 0398eb58c0163c58b797796759013f4d
HTTP_X_FORWARDED_PROTO https
HTTP_X_FORWARDED_FOR 216.73.216.208
HTTP_X_PREDICTOR 1
HTTP_HOST aetb.teck-task.work
TZ Europe/Paris
ENVIRONMENT production
CFG_CLUSTER cluster127
HTTP_AUTHORIZATION
HTTPS on
SCRIPT_URI https://aetb.teck-task.work:443/en/
SCRIPT_URL /en/
GEOIP_LONGITUDE -119.070099
GEOIP_LATITUDE 34.355598
GEOIP_AREA_CODE 805
GEOIP_DMA_CODE 803
GEOIP_CITY Santa Paula
GEOIP_REGION CA
GEOIP_COUNTRY_NAME United States
GEOIP_COUNTRY_CODE US
UNIQUE_ID akUsZXG7qIaMdpgXvyyJbQAALSc
REDIRECT_STATUS 200
FCGI_ROLE RESPONDER
PHP_SELF /index.php
REQUEST_TIME_FLOAT 1782918245.4379
REQUEST_TIME 1782918245
argv Array ( )
argc 0
DATABASE_URL mysql://zpjipiknewaetb:QGh5h4tlXW79Gxx2GuLWWlqUJefLec@zpjipiknewaetb.mysql.db:3306/zpjipiknewaetb
DB_PREFIX tt_
WP_ENV development
WP_CACHE 0
WP_HOME https://aetb.teck-task.work
WP_SITEURL https://aetb.teck-task.work/wp
AUTOMATIC_UPDATER_DISABLED 0
DISALLOW_FILE_MODS 0
UMAMI_WEBSITEURL
UMAMI_WEBSITEID
UMAMI_SHAREPAGE
AUTH_KEY @G-yw1[!Y0(0hZ|o}2f7Bn3:Oq%E`|m6KoI#,eRHgo^>?iz=otc^U&&Q_SI&I`wM
SECURE_AUTH_KEY A%aLE9AJ.}rJhZH6i+SC9y_fByRmi:gY)@IR,RB!PnKO;`6Zvx$h=WZn],mgGBRT
LOGGED_IN_KEY *Jk)16J+,1slsn6UOYcP.pf)coIZ+tBHx<eh.OlU8bA)74zNMTv!s77>s68Ar3w9
NONCE_KEY 1iu_{+DiP%D=t%|z`&4=yj>K^81]ydzRUl6;i|lb9?gf&ozhul-N[W-{AZgrXj*t
AUTH_SALT Ajadw4*)Y!k:4;bt2,9h:zW3^3zMQB:ll-qZI]3njT9hRY:kV&5=qZ0h{t/N8jh[
SECURE_AUTH_SALT Hmr;-[RI6M:u?%-SQEF<#(CnJmV|d2|3X4W215+`hPEoi,{,:z0:#DWpiavXM{UJ
LOGGED_IN_SALT OD<Xr,@+]pps}vuXMf,Q0:(VKtPw80T|IWk3UlZUU19[bXB@.TB%CRlknX?1=V9T
NONCE_SALT L.?LaPw@oawTL6K(fRt%Bzv>XOg-CvV=#1Yv<Y|wvt4#nWZ/:8Wg%RN&O4+s%^*z
Key Value
USER zpjipik
SCRIPT_NAME /index.php
REQUEST_URI /en/
QUERY_STRING
REQUEST_METHOD GET
SERVER_PROTOCOL HTTP/1.1
GATEWAY_INTERFACE CGI/1.1
REDIRECT_URL /en/
REMOTE_PORT 20874
SCRIPT_FILENAME /home/zpjipik/aetb.teck-task.work/web/index.php
SERVER_ADMIN postmaster@aetb.teck-task.work
DOCUMENT_ROOT /home/zpjipik/aetb.teck-task.work/web
REMOTE_ADDR 216.73.216.208
SERVER_PORT 443
SERVER_ADDR 10.127.20.23
SERVER_NAME aetb.teck-task.work
SERVER_SOFTWARE Apache
SERVER_SIGNATURE
HTTP_REMOTE_IP 216.73.216.208
HTTP_ACCEPT_ENCODING gzip, br, zstd, deflate
HTTP_USER_AGENT Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
HTTP_ACCEPT */*
HTTP_X_OVHREQUEST_ID 0398eb58c0163c58b797796759013f4d
HTTP_X_FORWARDED_PROTO https
HTTP_X_FORWARDED_FOR 216.73.216.208
HTTP_X_PREDICTOR 1
HTTP_HOST aetb.teck-task.work
TZ Europe/Paris
ENVIRONMENT production
CFG_CLUSTER cluster127
HTTP_AUTHORIZATION
HTTPS on
SCRIPT_URI https://aetb.teck-task.work:443/en/
SCRIPT_URL /en/
GEOIP_LONGITUDE -119.070099
GEOIP_LATITUDE 34.355598
GEOIP_AREA_CODE 805
GEOIP_DMA_CODE 803
GEOIP_CITY Santa Paula
GEOIP_REGION CA
GEOIP_COUNTRY_NAME United States
GEOIP_COUNTRY_CODE US
UNIQUE_ID akUsZXG7qIaMdpgXvyyJbQAALSc
REDIRECT_STATUS 200
FCGI_ROLE RESPONDER
PHP_SELF /index.php
REQUEST_TIME_FLOAT 1782918245.4379
REQUEST_TIME 1782918245
argv Array ( )
argc 0
DATABASE_URL mysql://zpjipiknewaetb:QGh5h4tlXW79Gxx2GuLWWlqUJefLec@zpjipiknewaetb.mysql.db:3306/zpjipiknewaetb
DB_PREFIX tt_
WP_ENV development
WP_CACHE 0
WP_HOME https://aetb.teck-task.work
WP_SITEURL https://aetb.teck-task.work/wp
AUTOMATIC_UPDATER_DISABLED 0
DISALLOW_FILE_MODS 0
UMAMI_WEBSITEURL
UMAMI_WEBSITEID
UMAMI_SHAREPAGE
AUTH_KEY @G-yw1[!Y0(0hZ|o}2f7Bn3:Oq%E`|m6KoI#,eRHgo^>?iz=otc^U&&Q_SI&I`wM
SECURE_AUTH_KEY A%aLE9AJ.}rJhZH6i+SC9y_fByRmi:gY)@IR,RB!PnKO;`6Zvx$h=WZn],mgGBRT
LOGGED_IN_KEY *Jk)16J+,1slsn6UOYcP.pf)coIZ+tBHx<eh.OlU8bA)74zNMTv!s77>s68Ar3w9
NONCE_KEY 1iu_{+DiP%D=t%|z`&4=yj>K^81]ydzRUl6;i|lb9?gf&ozhul-N[W-{AZgrXj*t
AUTH_SALT Ajadw4*)Y!k:4;bt2,9h:zW3^3zMQB:ll-qZI]3njT9hRY:kV&5=qZ0h{t/N8jh[
SECURE_AUTH_SALT Hmr;-[RI6M:u?%-SQEF<#(CnJmV|d2|3X4W215+`hPEoi,{,:z0:#DWpiavXM{UJ
LOGGED_IN_SALT OD<Xr,@+]pps}vuXMf,Q0:(VKtPw80T|IWk3UlZUU19[bXB@.TB%CRlknX?1=V9T
NONCE_SALT L.?LaPw@oawTL6K(fRt%Bzv>XOg-CvV=#1Yv<Y|wvt4#nWZ/:8Wg%RN&O4+s%^*z
0. Whoops\Handler\PrettyPageHandler