[08-Nov-2025 16:03:02 UTC] PHP Warning: Undefined property: stdClass::$id in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php on line 761 [08-Nov-2025 16:03:02 UTC] PHP Warning: Undefined property: stdClass::$post_parent in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php on line 764 [08-Nov-2025 16:03:40 UTC] PHP Warning: Undefined property: stdClass::$id in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php on line 761 [08-Nov-2025 16:03:40 UTC] PHP Warning: Undefined property: stdClass::$post_parent in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php on line 764 [09-Nov-2025 18:27:58 UTC] WordPress database error Server shutdown in progress for query SELECT option_value FROM wp_options WHERE option_name = '_site_transient_update_core' LIMIT 1 made by include('phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php'), include('phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php'), WP_CLI\bootstrap, WP_CLI\Bootstrap\LaunchRunner->process, WP_CLI\Runner->start, WP_CLI\Runner->run_command_and_exit, WP_CLI\Runner->run_command, WP_CLI\Dispatcher\Subcommand->invoke, call_user_func, WP_CLI\Dispatcher\CommandFactory::WP_CLI\Dispatcher\{closure}, call_user_func, Core_Command->check_update, Core_Command->get_updates, wp_version_check, get_site_transient, get_site_option, get_network_option, get_option [09-Nov-2025 22:05:36 UTC] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 253771776 bytes) in /Users/corentin/Local Sites/obc-wp/app/public/wp-content/cache/acorn/framework/views/5ca6c3e24b1c5433e37a71cc8c496c95.php on line 4 [09-Nov-2025 22:05:36 UTC] PHP Stack trace: [09-Nov-2025 22:05:36 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [09-Nov-2025 22:05:36 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [09-Nov-2025 22:05:36 UTC] PHP 3. require_once() /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:19 [09-Nov-2025 22:05:36 UTC] PHP 4. include() /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/template-loader.php:106 [09-Nov-2025 22:05:36 UTC] PHP 5. Illuminate\View\View->render($callback = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/index.php:3 [09-Nov-2025 22:05:36 UTC] PHP 6. Illuminate\View\View->renderContents() /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/vendor/illuminate/view/View.php:160 [09-Nov-2025 22:05:36 UTC] PHP 7. Illuminate\View\View->getContents() /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/vendor/illuminate/view/View.php:191 [09-Nov-2025 22:05:36 UTC] PHP 8. Illuminate\View\Engines\CompilerEngine->get($path = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/resources/views/template-custom.blade.php', $data = ['__env' => class Illuminate\View\Factory { protected $engines = class Illuminate\View\Engines\EngineResolver { ... }; protected $finder = class Roots\Acorn\View\FileViewFinder { ... }; protected $events = class Illuminate\Events\Dispatcher { ... }; protected $container = class Roots\Acorn\Application { ... }; protected $shared = [...]; protected $extensions = [...]; protected $composers = [...]; protected $renderCount = 1; protected $renderedOnce = [...]; protected $pathEngineCache = [...]; protected $normalizedNameCache = [...]; protected $componentStack = [...]; protected $componentData = [...]; protected $currentComponentData = [...]; protected $slots = [...]; protected $slotStack = [...]; protected $fragments = [...]; protected $fragmentStack = [...]; protected $sections = [...]; protected $sectionStack = [...]; protected $loopsStack = [...]; protected $pushes = [...]; protected $prepends = [...]; protected $pushStack = [...]; protected $translationReplacements = [...] }, 'app' => class Roots\Acorn\Application { protected $resolved = [...]; protected $bindings = [...]; protected $methodBindings = [...]; protected $instances = [...]; protected $scopedInstances = [...]; protected $aliases = [...]; protected $abstractAliases = [...]; protected $extenders = [...]; protected $tags = [...]; protected $buildStack = [...]; protected $with = [...]; public $contextual = [...]; public $contextualAttributes = [...]; protected $checkedForAttributeBindings = [...]; protected $checkedForSingletonOrScopedAttributes = [...]; protected $reboundCallbacks = [...]; protected $globalBeforeResolvingCallbacks = [...]; protected $globalResolvingCallbacks = [...]; protected $globalAfterResolvingCallbacks = [...]; protected $beforeResolvingCallbacks = [...]; protected $resolvingCallbacks = [...]; protected $afterResolvingCallbacks = [...]; protected $afterResolvingAttributeCallbacks = [...]; protected $environmentResolver = NULL; protected $basePath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage'; protected $registeredCallbacks = [...]; protected $hasBeenBootstrapped = TRUE; protected $booted = TRUE; protected $bootingCallbacks = [...]; protected $bootedCallbacks = [...]; protected $terminatingCallbacks = [...]; protected $serviceProviders = [...]; protected $loadedProviders = [...]; protected $deferredServices = [...]; protected $bootstrapPath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/cache/acorn/framework'; protected $appPath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/app'; protected $configPath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/config'; protected $databasePath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/database'; protected $langPath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/lang'; protected $publicPath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/public'; protected $storagePath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/cache/acorn'; protected $environmentPath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage'; protected $environmentFile = '.env'; protected $isRunningInConsole = FALSE; protected $namespace = 'App\\'; protected $mergeFrameworkConfiguration = TRUE; protected $absoluteCachePathPrefixes = [...]; protected $resourcePath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/resources'; protected bool $handleWordPressRequests = FALSE; protected array $bootConfiguration = [...] }, 'siteName' => class Illuminate\View\InvokableComponentVariable { protected $callable = class Closure { ... } }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/vendor/illuminate/view/View.php:208 [09-Nov-2025 22:05:36 UTC] PHP 9. Illuminate\View\Engines\PhpEngine->evaluatePath($path = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/cache/acorn/framework/views/5ca6c3e24b1c5433e37a71cc8c496c95.php', $data = ['__env' => class Illuminate\View\Factory { protected $engines = class Illuminate\View\Engines\EngineResolver { ... }; protected $finder = class Roots\Acorn\View\FileViewFinder { ... }; protected $events = class Illuminate\Events\Dispatcher { ... }; protected $container = class Roots\Acorn\Application { ... }; protected $shared = [...]; protected $extensions = [...]; protected $composers = [...]; protected $renderCount = 1; protected $renderedOnce = [...]; protected $pathEngineCache = [...]; protected $normalizedNameCache = [...]; protected $componentStack = [...]; protected $componentData = [...]; protected $currentComponentData = [...]; protected $slots = [...]; protected $slotStack = [...]; protected $fragments = [...]; protected $fragmentStack = [...]; protected $sections = [...]; protected $sectionStack = [...]; protected $loopsStack = [...]; protected $pushes = [...]; protected $prepends = [...]; protected $pushStack = [...]; protected $translationReplacements = [...] }, 'app' => class Roots\Acorn\Application { protected $resolved = [...]; protected $bindings = [...]; protected $methodBindings = [...]; protected $instances = [...]; protected $scopedInstances = [...]; protected $aliases = [...]; protected $abstractAliases = [...]; protected $extenders = [...]; protected $tags = [...]; protected $buildStack = [...]; protected $with = [...]; public $contextual = [...]; public $contextualAttributes = [...]; protected $checkedForAttributeBindings = [...]; protected $checkedForSingletonOrScopedAttributes = [...]; protected $reboundCallbacks = [...]; protected $globalBeforeResolvingCallbacks = [...]; protected $globalResolvingCallbacks = [...]; protected $globalAfterResolvingCallbacks = [...]; protected $beforeResolvingCallbacks = [...]; protected $resolvingCallbacks = [...]; protected $afterResolvingCallbacks = [...]; protected $afterResolvingAttributeCallbacks = [...]; protected $environmentResolver = NULL; protected $basePath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage'; protected $registeredCallbacks = [...]; protected $hasBeenBootstrapped = TRUE; protected $booted = TRUE; protected $bootingCallbacks = [...]; protected $bootedCallbacks = [...]; protected $terminatingCallbacks = [...]; protected $serviceProviders = [...]; protected $loadedProviders = [...]; protected $deferredServices = [...]; protected $bootstrapPath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/cache/acorn/framework'; protected $appPath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/app'; protected $configPath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/config'; protected $databasePath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/database'; protected $langPath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/lang'; protected $publicPath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/public'; protected $storagePath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/cache/acorn'; protected $environmentPath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage'; protected $environmentFile = '.env'; protected $isRunningInConsole = FALSE; protected $namespace = 'App\\'; protected $mergeFrameworkConfiguration = TRUE; protected $absoluteCachePathPrefixes = [...]; protected $resourcePath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/resources'; protected bool $handleWordPressRequests = FALSE; protected array $bootConfiguration = [...] }, 'siteName' => class Illuminate\View\InvokableComponentVariable { protected $callable = class Closure { ... } }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/vendor/illuminate/view/Engines/CompilerEngine.php:76 [09-Nov-2025 22:05:36 UTC] PHP 10. Illuminate\Filesystem\Filesystem->getRequire($path = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/cache/acorn/framework/views/5ca6c3e24b1c5433e37a71cc8c496c95.php', $data = ['__env' => class Illuminate\View\Factory { protected $engines = class Illuminate\View\Engines\EngineResolver { ... }; protected $finder = class Roots\Acorn\View\FileViewFinder { ... }; protected $events = class Illuminate\Events\Dispatcher { ... }; protected $container = class Roots\Acorn\Application { ... }; protected $shared = [...]; protected $extensions = [...]; protected $composers = [...]; protected $renderCount = 1; protected $renderedOnce = [...]; protected $pathEngineCache = [...]; protected $normalizedNameCache = [...]; protected $componentStack = [...]; protected $componentData = [...]; protected $currentComponentData = [...]; protected $slots = [...]; protected $slotStack = [...]; protected $fragments = [...]; protected $fragmentStack = [...]; protected $sections = [...]; protected $sectionStack = [...]; protected $loopsStack = [...]; protected $pushes = [...]; protected $prepends = [...]; protected $pushStack = [...]; protected $translationReplacements = [...] }, 'app' => class Roots\Acorn\Application { protected $resolved = [...]; protected $bindings = [...]; protected $methodBindings = [...]; protected $instances = [...]; protected $scopedInstances = [...]; protected $aliases = [...]; protected $abstractAliases = [...]; protected $extenders = [...]; protected $tags = [...]; protected $buildStack = [...]; protected $with = [...]; public $contextual = [...]; public $contextualAttributes = [...]; protected $checkedForAttributeBindings = [...]; protected $checkedForSingletonOrScopedAttributes = [...]; protected $reboundCallbacks = [...]; protected $globalBeforeResolvingCallbacks = [...]; protected $globalResolvingCallbacks = [...]; protected $globalAfterResolvingCallbacks = [...]; protected $beforeResolvingCallbacks = [...]; protected $resolvingCallbacks = [...]; protected $afterResolvingCallbacks = [...]; protected $afterResolvingAttributeCallbacks = [...]; protected $environmentResolver = NULL; protected $basePath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage'; protected $registeredCallbacks = [...]; protected $hasBeenBootstrapped = TRUE; protected $booted = TRUE; protected $bootingCallbacks = [...]; protected $bootedCallbacks = [...]; protected $terminatingCallbacks = [...]; protected $serviceProviders = [...]; protected $loadedProviders = [...]; protected $deferredServices = [...]; protected $bootstrapPath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/cache/acorn/framework'; protected $appPath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/app'; protected $configPath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/config'; protected $databasePath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/database'; protected $langPath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/lang'; protected $publicPath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/public'; protected $storagePath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/cache/acorn'; protected $environmentPath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage'; protected $environmentFile = '.env'; protected $isRunningInConsole = FALSE; protected $namespace = 'App\\'; protected $mergeFrameworkConfiguration = TRUE; protected $absoluteCachePathPrefixes = [...]; protected $resourcePath = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/resources'; protected bool $handleWordPressRequests = FALSE; protected array $bootConfiguration = [...] }, 'siteName' => class Illuminate\View\InvokableComponentVariable { protected $callable = class Closure { ... } }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/vendor/illuminate/view/Engines/PhpEngine.php:57 [09-Nov-2025 22:05:36 UTC] PHP 11. Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure:/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/vendor/illuminate/filesystem/Filesystem.php:120-124}() /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/vendor/illuminate/filesystem/Filesystem.php:124 [09-Nov-2025 22:05:36 UTC] PHP 12. require() /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-sage/vendor/illuminate/filesystem/Filesystem.php:123 [10-Nov-2025 09:39:57 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1988 [10-Nov-2025 09:39:57 UTC] PHP Stack trace: [10-Nov-2025 09:39:57 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [10-Nov-2025 09:39:57 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [10-Nov-2025 09:39:57 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [10-Nov-2025 09:39:57 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [10-Nov-2025 09:39:57 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [10-Nov-2025 09:39:57 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [10-Nov-2025 09:39:57 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [10-Nov-2025 09:39:57 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [10-Nov-2025 09:39:57 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:134 [10-Nov-2025 09:39:57 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:720 [10-Nov-2025 09:39:57 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:773 [10-Nov-2025 09:39:57 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1988 [10-Nov-2025 09:39:57 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1988 [10-Nov-2025 09:39:57 UTC] PHP Stack trace: [10-Nov-2025 09:39:57 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [10-Nov-2025 09:39:57 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [10-Nov-2025 09:39:57 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [10-Nov-2025 09:39:57 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1988 [10-Nov-2025 09:39:57 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [10-Nov-2025 09:39:57 UTC] PHP Stack trace: [10-Nov-2025 09:39:57 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [10-Nov-2025 09:39:57 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [10-Nov-2025 09:39:57 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [10-Nov-2025 09:39:57 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [10-Nov-2025 09:39:57 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [10-Nov-2025 09:39:57 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [10-Nov-2025 09:39:57 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [10-Nov-2025 09:39:57 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [10-Nov-2025 09:39:57 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [10-Nov-2025 09:39:57 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:134 [10-Nov-2025 09:39:57 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [10-Nov-2025 09:39:57 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:720 [10-Nov-2025 09:39:57 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [10-Nov-2025 09:39:57 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:773 [10-Nov-2025 09:39:57 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [10-Nov-2025 09:39:57 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1988 [10-Nov-2025 09:39:57 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:134 [10-Nov-2025 09:39:57 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:720 [10-Nov-2025 09:39:57 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:773 [10-Nov-2025 09:39:57 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1988 [10-Nov-2025 10:50:34 UTC] PHP Warning: Attempt to read property "title" on null in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-customize-widgets.php on line 926 [10-Nov-2025 10:50:34 UTC] PHP Stack trace: [10-Nov-2025 10:50:34 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/customize.php:0 [10-Nov-2025 10:50:34 UTC] PHP 2. do_action($hook_name = 'customize_controls_print_footer_scripts') /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/customize.php:306 [10-Nov-2025 10:50:34 UTC] PHP 3. WP_Hook->do_action($args = [0 => '']) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:517 [10-Nov-2025 10:50:34 UTC] PHP 4. WP_Hook->apply_filters($value = '', $args = [0 => '']) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [10-Nov-2025 10:50:34 UTC] PHP 5. WP_Customize_Widgets->output_widget_control_templates('') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [10-Nov-2025 14:01:33 UTC] PHP Warning: require_once(/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/vendor/autoload.php): Failed to open stream: No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/functions.php on line 3 [10-Nov-2025 14:01:33 UTC] PHP Stack trace: [10-Nov-2025 14:01:33 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/themes.php:0 [10-Nov-2025 14:01:33 UTC] PHP 2. require_once() /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/themes.php:10 [10-Nov-2025 14:01:33 UTC] PHP 3. require_once() /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/admin.php:35 [10-Nov-2025 14:01:33 UTC] PHP 4. require_once() /Users/corentin/Local Sites/obc-wp/app/public/wp-load.php:50 [10-Nov-2025 14:01:33 UTC] PHP 5. require_once() /Users/corentin/Local Sites/obc-wp/app/public/wp-config.php:102 [10-Nov-2025 14:01:33 UTC] PHP 6. include() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:695 [10-Nov-2025 14:01:33 UTC] PHP Fatal error: Uncaught Error: Failed opening required '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/vendor/autoload.php' (include_path='.:/usr/share/php:/www/wp-content/pear') in /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/functions.php:3 Stack trace: #0 /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php(695): include() #1 /Users/corentin/Local Sites/obc-wp/app/public/wp-config.php(102): require_once('/Users/corentin...') #2 /Users/corentin/Local Sites/obc-wp/app/public/wp-load.php(50): require_once('/Users/corentin...') #3 /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/admin.php(35): require_once('/Users/corentin...') #4 /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/themes.php(10): require_once('/Users/corentin...') #5 {main} thrown in /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/functions.php on line 3 [10-Nov-2025 14:01:33 UTC] PHP Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the obc-theme domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php on line 6121 [10-Nov-2025 14:01:33 UTC] PHP Stack trace: [10-Nov-2025 14:01:33 UTC] PHP 1. WP_Fatal_Error_Handler->handle() /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-fatal-error-handler.php:0 [10-Nov-2025 14:01:33 UTC] PHP 2. WP_Recovery_Mode->handle_error($error = ['type' => 1, 'message' => 'Uncaught Error: Failed opening required \'/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/vendor/autoload.php\' (include_path=\'.:/usr/share/php:/www/wp-content/pear\') in /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/functions.php:3\nStack trace:\n#0 /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php(695): include()\n#1 /Users/corentin/Local Sites/obc-wp/app/public/wp-config.php(102): require_once(\'/Users/corentin...\')\n#2 /Users/corentin/Local Sites'..., 'file' => '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/functions.php', 'line' => 3]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-fatal-error-handler.php:55 [10-Nov-2025 14:01:33 UTC] PHP 3. WP_Recovery_Mode_Email_Service->maybe_send_recovery_mode_email($rate_limit = 86400, $error = ['type' => 1, 'message' => 'Uncaught Error: Failed opening required \'/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/vendor/autoload.php\' (include_path=\'.:/usr/share/php:/www/wp-content/pear\') in /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/functions.php:3\nStack trace:\n#0 /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php(695): include()\n#1 /Users/corentin/Local Sites/obc-wp/app/public/wp-config.php(102): require_once(\'/Users/corentin...\')\n#2 /Users/corentin/Local Sites'..., 'file' => '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/functions.php', 'line' => 3], $extension = ['type' => 'theme', 'slug' => 'obc-theme']) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-recovery-mode.php:185 [10-Nov-2025 14:01:33 UTC] PHP 4. WP_Recovery_Mode_Email_Service->send_recovery_mode_email($rate_limit = 86400, $error = ['type' => 1, 'message' => 'Uncaught Error: Failed opening required \'/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/vendor/autoload.php\' (include_path=\'.:/usr/share/php:/www/wp-content/pear\') in /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/functions.php:3\nStack trace:\n#0 /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php(695): include()\n#1 /Users/corentin/Local Sites/obc-wp/app/public/wp-config.php(102): require_once(\'/Users/corentin...\')\n#2 /Users/corentin/Local Sites'..., 'file' => '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/functions.php', 'line' => 3], $extension = ['type' => 'theme', 'slug' => 'obc-theme']) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-recovery-mode-email-service.php:62 [10-Nov-2025 14:01:33 UTC] PHP 5. WP_Recovery_Mode_Email_Service->get_cause($extension = ['type' => 'theme', 'slug' => 'obc-theme']) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-recovery-mode-email-service.php:122 [10-Nov-2025 14:01:33 UTC] PHP 6. WP_Theme->display($header = 'Name', $markup = *uninitialized*, $translate = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-recovery-mode-email-service.php:283 [10-Nov-2025 14:01:33 UTC] PHP 7. WP_Theme->translate_header($header = 'Name', $value = 'obc-theme') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme.php:921 [10-Nov-2025 14:01:33 UTC] PHP 8. translate($text = 'obc-theme', $domain = 'obc-theme') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme.php:1059 [10-Nov-2025 14:01:33 UTC] PHP 9. get_translations_for_domain($domain = 'obc-theme') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/l10n.php:195 [10-Nov-2025 14:01:33 UTC] PHP 10. _load_textdomain_just_in_time($domain = 'obc-theme') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/l10n.php:1409 [10-Nov-2025 14:01:33 UTC] PHP 11. _doing_it_wrong($function_name = '_load_textdomain_just_in_time', $message = 'Translation loading for the obc-theme domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later.', $version = '6.7.0') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/l10n.php:1371 [10-Nov-2025 14:01:33 UTC] PHP 12. wp_trigger_error($function_name = '', $message = 'Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the obc-theme domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.)', $error_level = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:6061 [10-Nov-2025 14:01:33 UTC] PHP 13. trigger_error($message = 'Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the obc-theme domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.)', $error_level = 1024) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:6121 [10-Nov-2025 14:01:33 UTC] PHP Warning: Trying to access array offset on value of type bool in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-recovery-mode-email-service.php on line 367 [10-Nov-2025 14:01:33 UTC] PHP Stack trace: [10-Nov-2025 14:01:33 UTC] PHP 1. WP_Fatal_Error_Handler->handle() /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-fatal-error-handler.php:0 [10-Nov-2025 14:01:33 UTC] PHP 2. WP_Recovery_Mode->handle_error($error = ['type' => 1, 'message' => 'Uncaught Error: Failed opening required \'/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/vendor/autoload.php\' (include_path=\'.:/usr/share/php:/www/wp-content/pear\') in /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/functions.php:3\nStack trace:\n#0 /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php(695): include()\n#1 /Users/corentin/Local Sites/obc-wp/app/public/wp-config.php(102): require_once(\'/Users/corentin...\')\n#2 /Users/corentin/Local Sites'..., 'file' => '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/functions.php', 'line' => 3]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-fatal-error-handler.php:55 [10-Nov-2025 14:01:33 UTC] PHP 3. WP_Recovery_Mode_Email_Service->maybe_send_recovery_mode_email($rate_limit = 86400, $error = ['type' => 1, 'message' => 'Uncaught Error: Failed opening required \'/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/vendor/autoload.php\' (include_path=\'.:/usr/share/php:/www/wp-content/pear\') in /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/functions.php:3\nStack trace:\n#0 /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php(695): include()\n#1 /Users/corentin/Local Sites/obc-wp/app/public/wp-config.php(102): require_once(\'/Users/corentin...\')\n#2 /Users/corentin/Local Sites'..., 'file' => '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/functions.php', 'line' => 3], $extension = ['type' => 'theme', 'slug' => 'obc-theme']) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-recovery-mode.php:185 [10-Nov-2025 14:01:33 UTC] PHP 4. WP_Recovery_Mode_Email_Service->send_recovery_mode_email($rate_limit = 86400, $error = ['type' => 1, 'message' => 'Uncaught Error: Failed opening required \'/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/vendor/autoload.php\' (include_path=\'.:/usr/share/php:/www/wp-content/pear\') in /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/functions.php:3\nStack trace:\n#0 /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php(695): include()\n#1 /Users/corentin/Local Sites/obc-wp/app/public/wp-config.php(102): require_once(\'/Users/corentin...\')\n#2 /Users/corentin/Local Sites'..., 'file' => '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/functions.php', 'line' => 3], $extension = ['type' => 'theme', 'slug' => 'obc-theme']) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-recovery-mode-email-service.php:62 [10-Nov-2025 14:01:33 UTC] PHP 5. WP_Recovery_Mode_Email_Service->get_debug($extension = ['type' => 'theme', 'slug' => 'obc-theme']) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-recovery-mode-email-service.php:150 [10-Nov-2025 14:01:33 UTC] PHP Warning: Trying to access array offset on value of type bool in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-recovery-mode-email-service.php on line 368 [10-Nov-2025 14:01:33 UTC] PHP Stack trace: [10-Nov-2025 14:01:33 UTC] PHP 1. WP_Fatal_Error_Handler->handle() /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-fatal-error-handler.php:0 [10-Nov-2025 14:01:33 UTC] PHP 2. WP_Recovery_Mode->handle_error($error = ['type' => 1, 'message' => 'Uncaught Error: Failed opening required \'/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/vendor/autoload.php\' (include_path=\'.:/usr/share/php:/www/wp-content/pear\') in /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/functions.php:3\nStack trace:\n#0 /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php(695): include()\n#1 /Users/corentin/Local Sites/obc-wp/app/public/wp-config.php(102): require_once(\'/Users/corentin...\')\n#2 /Users/corentin/Local Sites'..., 'file' => '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/functions.php', 'line' => 3]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-fatal-error-handler.php:55 [10-Nov-2025 14:01:33 UTC] PHP 3. WP_Recovery_Mode_Email_Service->maybe_send_recovery_mode_email($rate_limit = 86400, $error = ['type' => 1, 'message' => 'Uncaught Error: Failed opening required \'/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/vendor/autoload.php\' (include_path=\'.:/usr/share/php:/www/wp-content/pear\') in /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/functions.php:3\nStack trace:\n#0 /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php(695): include()\n#1 /Users/corentin/Local Sites/obc-wp/app/public/wp-config.php(102): require_once(\'/Users/corentin...\')\n#2 /Users/corentin/Local Sites'..., 'file' => '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/functions.php', 'line' => 3], $extension = ['type' => 'theme', 'slug' => 'obc-theme']) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-recovery-mode.php:185 [10-Nov-2025 14:01:33 UTC] PHP 4. WP_Recovery_Mode_Email_Service->send_recovery_mode_email($rate_limit = 86400, $error = ['type' => 1, 'message' => 'Uncaught Error: Failed opening required \'/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/vendor/autoload.php\' (include_path=\'.:/usr/share/php:/www/wp-content/pear\') in /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/functions.php:3\nStack trace:\n#0 /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php(695): include()\n#1 /Users/corentin/Local Sites/obc-wp/app/public/wp-config.php(102): require_once(\'/Users/corentin...\')\n#2 /Users/corentin/Local Sites'..., 'file' => '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/functions.php', 'line' => 3], $extension = ['type' => 'theme', 'slug' => 'obc-theme']) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-recovery-mode-email-service.php:62 [10-Nov-2025 14:01:33 UTC] PHP 5. WP_Recovery_Mode_Email_Service->get_debug($extension = ['type' => 'theme', 'slug' => 'obc-theme']) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-recovery-mode-email-service.php:150 [11-Nov-2025 11:36:14 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1988 [11-Nov-2025 11:36:14 UTC] PHP Stack trace: [11-Nov-2025 11:36:14 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [11-Nov-2025 11:36:14 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [11-Nov-2025 11:36:14 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [11-Nov-2025 11:36:14 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [11-Nov-2025 11:36:14 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [11-Nov-2025 11:36:14 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [11-Nov-2025 11:36:14 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [11-Nov-2025 11:36:14 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [11-Nov-2025 11:36:14 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:134 [11-Nov-2025 11:36:14 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:720 [11-Nov-2025 11:36:14 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:773 [11-Nov-2025 11:36:14 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1988 [11-Nov-2025 11:36:15 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1988 [11-Nov-2025 11:36:15 UTC] PHP Stack trace: [11-Nov-2025 11:36:15 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1988 [11-Nov-2025 11:36:15 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [11-Nov-2025 11:36:15 UTC] PHP Stack trace: [11-Nov-2025 11:36:15 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [11-Nov-2025 11:36:15 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [11-Nov-2025 11:36:15 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [11-Nov-2025 11:36:15 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [11-Nov-2025 11:36:15 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [11-Nov-2025 11:36:15 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [11-Nov-2025 11:36:15 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [11-Nov-2025 11:36:15 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [11-Nov-2025 11:36:15 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [11-Nov-2025 11:36:15 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [11-Nov-2025 11:36:15 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [11-Nov-2025 11:36:15 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [11-Nov-2025 11:36:15 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [11-Nov-2025 11:36:15 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [11-Nov-2025 11:36:15 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:134 [11-Nov-2025 11:36:15 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [11-Nov-2025 11:36:15 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:720 [11-Nov-2025 11:36:15 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:134 [11-Nov-2025 11:36:15 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:773 [11-Nov-2025 11:36:15 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:720 [11-Nov-2025 11:36:15 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1988 [11-Nov-2025 11:36:15 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:773 [11-Nov-2025 11:36:15 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1988 [11-Nov-2025 16:51:55 UTC] PHP Warning: require(/Users/corentin/Local Sites/obc-wp/app/public/wp-includes/version.php): Failed to open stream: No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php on line 34 [11-Nov-2025 16:51:55 UTC] PHP Stack trace: [11-Nov-2025 16:51:55 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [11-Nov-2025 16:51:55 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [11-Nov-2025 16:51:55 UTC] PHP 3. require_once() /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:13 [11-Nov-2025 16:51:55 UTC] PHP 4. require_once() /Users/corentin/Local Sites/obc-wp/app/public/wp-load.php:50 [11-Nov-2025 16:51:55 UTC] PHP 5. require_once() /Users/corentin/Local Sites/obc-wp/app/public/wp-config.php:102 [11-Nov-2025 16:51:55 UTC] PHP Fatal error: Uncaught Error: Failed opening required '/Users/corentin/Local Sites/obc-wp/app/public/wp-includes/version.php' (include_path='.:/usr/share/php:/www/wp-content/pear') in /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:34 Stack trace: #0 /Users/corentin/Local Sites/obc-wp/app/public/wp-config.php(102): require_once() #1 /Users/corentin/Local Sites/obc-wp/app/public/wp-load.php(50): require_once('/Users/corentin...') #2 /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php(13): require_once('/Users/corentin...') #3 /Users/corentin/Local Sites/obc-wp/app/public/index.php(17): require('/Users/corentin...') #4 {main} thrown in /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php on line 34 [11-Nov-2025 18:28:17 UTC] PHP Notice: wp_json_file_decode(): Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php on line 6121 [11-Nov-2025 18:28:17 UTC] PHP Stack trace: [11-Nov-2025 18:28:17 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/post.php:0 [11-Nov-2025 18:28:17 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/post.php:187 [11-Nov-2025 18:28:17 UTC] PHP 3. block_editor_rest_api_preload($preload_paths = [0 => '/wp/v2/types?context=view', 1 => '/wp/v2/taxonomies?context=view', 2 => '/wp/v2/pages/10?context=edit', 3 => '/wp/v2/types/page?context=edit', 4 => '/wp/v2/users/me', 5 => [0 => '/wp/v2/media', 1 => 'OPTIONS'], 6 => [0 => '/wp/v2/pages', 1 => 'OPTIONS'], 7 => [0 => '/wp/v2/blocks', 1 => 'OPTIONS'], 8 => [0 => '/wp/v2/templates', 1 => 'OPTIONS'], 9 => '/wp/v2/pages/10/autosaves?context=edit', 10 => '/wp/v2/settings', 11 => [0 => '/wp/v2/settings', 1 => 'OPTIONS'], 12 => '/wp/v2/global-styles/themes/obc-theme?context=view', 13 => '/wp/v2/global-styles/themes/obc-theme/variations?context=view', 14 => '/wp/v2/themes?context=edit&status=active', 15 => [0 => '/wp/v2/global-styles/7', 1 => 'OPTIONS'], 16 => '/wp/v2/global-styles/7?context=edit', 17 => '/wp/v2/block-patterns/categories', 18 => '/?_fields=description,gmt_offset,home,name,site_icon,site_icon_url,site_logo,timezone_string,url,page_for_posts,page_on_front,show_on_front', 19 => '/wp/v2/templates/lookup?slug=page-home'], $block_editor_context = class WP_Block_Editor_Context { public $name = 'core/edit-post'; public $post = class WP_Post { public $ID = 10; public $post_author = '1'; public $post_date = '2025-11-08 15:43:07'; public $post_date_gmt = '2025-11-08 15:43:07'; public $post_content = '\n
\n

Bienvenue à
l’obc !

\n
\n'; public $post_title = 'Accueil'; public $post_excerpt = ''; public $post_status = 'publish'; public $comment_status = 'closed'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'home'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 18:23:19'; public $post_modified_gmt = '2025-11-11 18:23:19'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/?page_id=10'; public $menu_order = 0; public $post_type = 'page'; public $post_mime_type = ''; public $comment_count = '0'; public $filter = 'raw' } }) /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/edit-form-blocks.php:114 [11-Nov-2025 18:28:17 UTC] PHP 4. array_reduce($array = [0 => '/wp/v2/types?context=view', 1 => '/wp/v2/taxonomies?context=view', 2 => '/wp/v2/pages/10?context=edit', 3 => '/wp/v2/types/page?context=edit', 4 => '/wp/v2/users/me', 5 => [0 => '/wp/v2/media', 1 => 'OPTIONS'], 6 => [0 => '/wp/v2/pages', 1 => 'OPTIONS'], 7 => [0 => '/wp/v2/blocks', 1 => 'OPTIONS'], 8 => [0 => '/wp/v2/templates', 1 => 'OPTIONS'], 9 => '/wp/v2/pages/10/autosaves?context=edit', 10 => '/wp/v2/settings', 11 => [0 => '/wp/v2/settings', 1 => 'OPTIONS'], 12 => '/wp/v2/global-styles/themes/obc-theme?context=view', 13 => '/wp/v2/global-styles/themes/obc-theme/variations?context=view', 14 => '/wp/v2/themes?context=edit&status=active', 15 => [0 => '/wp/v2/global-styles/7', 1 => 'OPTIONS'], 16 => '/wp/v2/global-styles/7?context=edit', 17 => '/wp/v2/block-patterns/categories', 18 => '/?_fields=description,gmt_offset,home,name,site_icon,site_icon_url,site_logo,timezone_string,url,page_for_posts,page_on_front,show_on_front', 19 => '/wp/v2/templates/lookup?slug=page-home'], $callback = 'rest_preload_api_request', $initial = []) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/block-editor.php:754 [11-Nov-2025 18:28:17 UTC] PHP 5. rest_preload_api_request($memo = ['/wp/v2/types?context=view' => ['body' => [...], 'headers' => [...]], '/wp/v2/taxonomies?context=view' => ['body' => [...], 'headers' => [...]]], $path = '/wp/v2/pages/10?context=edit') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/block-editor.php:754 [11-Nov-2025 18:28:17 UTC] PHP 6. rest_do_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = []; protected $body = NULL; protected $route = '/wp/v2/pages/10'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:2973 [11-Nov-2025 18:28:17 UTC] PHP 7. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = []; protected $body = NULL; protected $route = '/wp/v2/pages/10'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:586 [11-Nov-2025 18:28:17 UTC] PHP 8. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = []; protected $body = NULL; protected $route = '/wp/v2/pages/10'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/pages/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...], 'excerpt_length' => [...], 'password' => [...]], 'callback' => [0 => class WP_REST_Posts_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Posts_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [11-Nov-2025 18:28:17 UTC] PHP 9. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = []; protected $body = NULL; protected $route = '/wp/v2/pages/10'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [11-Nov-2025 18:28:17 UTC] PHP 10. WP_REST_Posts_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 10; public $post_author = '1'; public $post_date = '2025-11-08 15:43:07'; public $post_date_gmt = '2025-11-08 15:43:07'; public $post_content = '\n
\n

Bienvenue à
l’obc !

\n
\n'; public $post_title = 'Accueil'; public $post_excerpt = ''; public $post_status = 'publish'; public $comment_status = 'closed'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'home'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 18:23:19'; public $post_modified_gmt = '2025-11-11 18:23:19'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/?page_id=10'; public $menu_order = 0; public $post_type = 'page'; public $post_mime_type = ''; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = []; protected $body = NULL; protected $route = '/wp/v2/pages/10'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [11-Nov-2025 18:28:17 UTC] PHP 11. apply_filters($hook_name = 'the_content', $value = '\n
\n

Bienvenue à
l’obc !

\n
\n') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1967 [11-Nov-2025 18:28:17 UTC] PHP 12. WP_Hook->apply_filters($value = '\n
\n

Bienvenue à
l’obc !

\n
\n', $args = [0 => '\n
\n

Bienvenue à
l’obc !

\n
\n']) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:205 [11-Nov-2025 18:28:17 UTC] PHP 13. do_blocks($content = '\n
\n

Bienvenue à
l’obc !

\n
\n') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [11-Nov-2025 18:28:17 UTC] PHP 14. render_block($parsed_block = ['blockName' => 'core/group', 'attrs' => ['layout' => [...]], 'innerBlocks' => [0 => [...]], 'innerHTML' => '\n
\n', 'innerContent' => [0 => '\n
', 1 => NULL, 2 => '
\n']]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/blocks.php:2431 [11-Nov-2025 18:28:17 UTC] PHP 15. WP_Block->render($options = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/blocks.php:2359 [11-Nov-2025 18:28:17 UTC] PHP 16. apply_filters($hook_name = 'render_block', $value = '\n
\n

Bienvenue à
l’obc !

\n
\n', ...$args = variadic(['blockName' => 'core/group', 'attrs' => ['layout' => [...]], 'innerBlocks' => [0 => [...]], 'innerHTML' => '\n
\n', 'innerContent' => [0 => '\n
', 1 => NULL, 2 => '
\n']], class WP_Block { public $parsed_block = ['blockName' => 'core/group', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n
\n', 'innerContent' => [...]]; public $name = 'core/group'; public $block_type = class WP_Block_Type { public $api_version = 3; public $name = 'core/group'; public $title = 'Group'; public $category = 'design'; public $parent = NULL; public $ancestor = NULL; public $allowed_blocks = NULL; public $icon = NULL; public $description = 'Gather blocks in a layout container.'; public $keywords = [...]; public $textdomain = NULL; public $styles = [...]; private $variations = NULL; public $variation_callback = NULL; public $selectors = [...]; public $supports = [...]; public $example = NULL; public $render_callback = NULL; public $attributes = [...]; private $uses_context = [...]; public $provides_context = NULL; public $block_hooks = [...]; public $editor_script_handles = [...]; public $script_handles = [...]; public $view_script_handles = [...]; public $view_script_module_ids = [...]; public $editor_style_handles = [...]; public $style_handles = [...]; public $view_style_handles = [...]; private $deprecated_properties = [...] }; public $context = []; protected $available_context = ['postId' => 10, 'postType' => 'page']; protected $registry = class WP_Block_Type_Registry { private $registered_block_types = [...] }; public $inner_blocks = class WP_Block_List { protected $blocks = [...]; protected $available_context = [...]; protected $registry = class WP_Block_Type_Registry { ... } }; public $inner_html = '\n
\n'; public $inner_content = [0 => '\n
', 1 => NULL, 2 => '
\n'] })) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-block.php:638 [11-Nov-2025 18:28:17 UTC] PHP 17. WP_Hook->apply_filters($value = '\n
\n

Bienvenue à
l’obc !

\n
\n', $args = [0 => '\n
\n

Bienvenue à
l’obc !

\n
\n', 1 => ['blockName' => 'core/group', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n
\n', 'innerContent' => [...]], 2 => class WP_Block { public $parsed_block = [...]; public $name = 'core/group'; public $block_type = class WP_Block_Type { ... }; public $context = [...]; protected $available_context = [...]; protected $registry = class WP_Block_Type_Registry { ... }; public $inner_blocks = class WP_Block_List { ... }; public $inner_html = '\n
\n'; public $inner_content = [...] }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:205 [11-Nov-2025 18:28:17 UTC] PHP 18. wp_render_layout_support_flag($block_content = '\n
\n

Bienvenue à
l’obc !

\n
\n', $block = ['blockName' => 'core/group', 'attrs' => ['layout' => [...]], 'innerBlocks' => [0 => [...]], 'innerHTML' => '\n
\n', 'innerContent' => [0 => '\n
', 1 => NULL, 2 => '
\n']]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:326 [11-Nov-2025 18:28:17 UTC] PHP 19. wp_get_global_settings($path = *uninitialized*, $context = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/block-supports/layout.php:721 [11-Nov-2025 18:28:17 UTC] PHP 20. WP_Theme_JSON_Resolver::get_merged_data($origin = 'custom') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/global-styles-and-settings.php:80 [11-Nov-2025 18:28:17 UTC] PHP 21. WP_Theme_JSON_Resolver::get_theme_data($deprecated = *uninitialized*, $options = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme-json-resolver.php:668 [11-Nov-2025 18:28:17 UTC] PHP 22. WP_Theme_JSON_Resolver::read_json_file($file_path = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme-json-resolver.php:255 [11-Nov-2025 18:28:17 UTC] PHP 23. wp_json_file_decode($filename = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json', $options = ['associative' => TRUE]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme-json-resolver.php:110 [11-Nov-2025 18:28:17 UTC] PHP 24. wp_trigger_error($function_name = 'wp_json_file_decode', $message = 'Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error', $error_level = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:4676 [11-Nov-2025 18:28:17 UTC] PHP 25. trigger_error($message = 'wp_json_file_decode(): Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error', $error_level = 1024) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:6121 [11-Nov-2025 18:28:17 UTC] PHP Notice: wp_json_file_decode(): Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php on line 6121 [11-Nov-2025 18:28:17 UTC] PHP Stack trace: [11-Nov-2025 18:28:17 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/post.php:0 [11-Nov-2025 18:28:17 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/post.php:187 [11-Nov-2025 18:28:17 UTC] PHP 3. block_editor_rest_api_preload($preload_paths = [0 => '/wp/v2/types?context=view', 1 => '/wp/v2/taxonomies?context=view', 2 => '/wp/v2/pages/10?context=edit', 3 => '/wp/v2/types/page?context=edit', 4 => '/wp/v2/users/me', 5 => [0 => '/wp/v2/media', 1 => 'OPTIONS'], 6 => [0 => '/wp/v2/pages', 1 => 'OPTIONS'], 7 => [0 => '/wp/v2/blocks', 1 => 'OPTIONS'], 8 => [0 => '/wp/v2/templates', 1 => 'OPTIONS'], 9 => '/wp/v2/pages/10/autosaves?context=edit', 10 => '/wp/v2/settings', 11 => [0 => '/wp/v2/settings', 1 => 'OPTIONS'], 12 => '/wp/v2/global-styles/themes/obc-theme?context=view', 13 => '/wp/v2/global-styles/themes/obc-theme/variations?context=view', 14 => '/wp/v2/themes?context=edit&status=active', 15 => [0 => '/wp/v2/global-styles/7', 1 => 'OPTIONS'], 16 => '/wp/v2/global-styles/7?context=edit', 17 => '/wp/v2/block-patterns/categories', 18 => '/?_fields=description,gmt_offset,home,name,site_icon,site_icon_url,site_logo,timezone_string,url,page_for_posts,page_on_front,show_on_front', 19 => '/wp/v2/templates/lookup?slug=page-home'], $block_editor_context = class WP_Block_Editor_Context { public $name = 'core/edit-post'; public $post = class WP_Post { public $ID = 10; public $post_author = '1'; public $post_date = '2025-11-08 15:43:07'; public $post_date_gmt = '2025-11-08 15:43:07'; public $post_content = '\n
\n

Bienvenue à
l’obc !

\n
\n'; public $post_title = 'Accueil'; public $post_excerpt = ''; public $post_status = 'publish'; public $comment_status = 'closed'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'home'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 18:23:19'; public $post_modified_gmt = '2025-11-11 18:23:19'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/?page_id=10'; public $menu_order = 0; public $post_type = 'page'; public $post_mime_type = ''; public $comment_count = '0'; public $filter = 'raw' } }) /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/edit-form-blocks.php:114 [11-Nov-2025 18:28:17 UTC] PHP 4. array_reduce($array = [0 => '/wp/v2/types?context=view', 1 => '/wp/v2/taxonomies?context=view', 2 => '/wp/v2/pages/10?context=edit', 3 => '/wp/v2/types/page?context=edit', 4 => '/wp/v2/users/me', 5 => [0 => '/wp/v2/media', 1 => 'OPTIONS'], 6 => [0 => '/wp/v2/pages', 1 => 'OPTIONS'], 7 => [0 => '/wp/v2/blocks', 1 => 'OPTIONS'], 8 => [0 => '/wp/v2/templates', 1 => 'OPTIONS'], 9 => '/wp/v2/pages/10/autosaves?context=edit', 10 => '/wp/v2/settings', 11 => [0 => '/wp/v2/settings', 1 => 'OPTIONS'], 12 => '/wp/v2/global-styles/themes/obc-theme?context=view', 13 => '/wp/v2/global-styles/themes/obc-theme/variations?context=view', 14 => '/wp/v2/themes?context=edit&status=active', 15 => [0 => '/wp/v2/global-styles/7', 1 => 'OPTIONS'], 16 => '/wp/v2/global-styles/7?context=edit', 17 => '/wp/v2/block-patterns/categories', 18 => '/?_fields=description,gmt_offset,home,name,site_icon,site_icon_url,site_logo,timezone_string,url,page_for_posts,page_on_front,show_on_front', 19 => '/wp/v2/templates/lookup?slug=page-home'], $callback = 'rest_preload_api_request', $initial = []) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/block-editor.php:754 [11-Nov-2025 18:28:17 UTC] PHP 5. rest_preload_api_request($memo = ['/wp/v2/types?context=view' => ['body' => [...], 'headers' => [...]], '/wp/v2/taxonomies?context=view' => ['body' => [...], 'headers' => [...]], '/wp/v2/pages/10?context=edit' => ['body' => [...], 'headers' => [...]], '/wp/v2/types/page?context=edit' => ['body' => [...], 'headers' => [...]], '/wp/v2/users/me' => ['body' => [...], 'headers' => [...]], 'OPTIONS' => ['/wp/v2/media' => [...], '/wp/v2/pages' => [...], '/wp/v2/blocks' => [...], '/wp/v2/templates' => [...], '/wp/v2/settings' => [...]], '/wp/v2/pages/10/autosaves?context=edit' => ['body' => [...], 'headers' => [...]], '/wp/v2/settings' => ['body' => [...], 'headers' => [...]]], $path = '/wp/v2/global-styles/themes/obc-theme?context=view') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/block-editor.php:754 [11-Nov-2025 18:28:17 UTC] PHP 6. rest_do_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = []; protected $body = NULL; protected $route = '/wp/v2/global-styles/themes/obc-theme'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...], 'allow_batch' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:2973 [11-Nov-2025 18:28:17 UTC] PHP 7. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = []; protected $body = NULL; protected $route = '/wp/v2/global-styles/themes/obc-theme'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...], 'allow_batch' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:586 [11-Nov-2025 18:28:17 UTC] PHP 8. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = []; protected $body = NULL; protected $route = '/wp/v2/global-styles/themes/obc-theme'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...], 'allow_batch' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/global-styles/themes/(?P[^\\/:<>\\*\\?"\\|]+(?:\\/[^\\/:<>\\*\\?"\\|]+)?)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['stylesheet' => [...]], 'callback' => [0 => class WP_REST_Global_Styles_Controller { ... }, 1 => 'get_theme_item'], 'permission_callback' => [0 => class WP_REST_Global_Styles_Controller { ... }, 1 => 'get_theme_item_permissions_check'], 'allow_batch' => ['v1' => FALSE]], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [11-Nov-2025 18:28:17 UTC] PHP 9. WP_REST_Global_Styles_Controller->get_theme_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = []; protected $body = NULL; protected $route = '/wp/v2/global-styles/themes/obc-theme'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...], 'allow_batch' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [11-Nov-2025 18:28:17 UTC] PHP 10. WP_Theme_JSON_Resolver::get_merged_data($origin = 'theme') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-global-styles-controller.php:567 [11-Nov-2025 18:28:17 UTC] PHP 11. WP_Theme_JSON_Resolver::get_theme_data($deprecated = *uninitialized*, $options = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme-json-resolver.php:668 [11-Nov-2025 18:28:17 UTC] PHP 12. WP_Theme_JSON_Resolver::read_json_file($file_path = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme-json-resolver.php:255 [11-Nov-2025 18:28:17 UTC] PHP 13. wp_json_file_decode($filename = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json', $options = ['associative' => TRUE]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme-json-resolver.php:110 [11-Nov-2025 18:28:17 UTC] PHP 14. wp_trigger_error($function_name = 'wp_json_file_decode', $message = 'Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error', $error_level = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:4676 [11-Nov-2025 18:28:17 UTC] PHP 15. trigger_error($message = 'wp_json_file_decode(): Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error', $error_level = 1024) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:6121 [11-Nov-2025 18:28:17 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:6121) in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/admin-header.php on line 14 [11-Nov-2025 18:28:17 UTC] PHP Stack trace: [11-Nov-2025 18:28:17 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/post.php:0 [11-Nov-2025 18:28:17 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/post.php:187 [11-Nov-2025 18:28:17 UTC] PHP 3. require_once() /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/edit-form-blocks.php:376 [11-Nov-2025 18:28:17 UTC] PHP 4. header($header = 'Content-Type: text/html; charset=UTF-8') /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/admin-header.php:14 [11-Nov-2025 18:28:18 UTC] PHP Notice: wp_json_file_decode(): Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php on line 6121 [11-Nov-2025 18:28:18 UTC] PHP Stack trace: [11-Nov-2025 18:28:18 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [11-Nov-2025 18:28:18 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [11-Nov-2025 18:28:18 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [11-Nov-2025 18:28:18 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [11-Nov-2025 18:28:18 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [11-Nov-2025 18:28:18 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/templates'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Ftemplates'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [11-Nov-2025 18:28:18 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/templates'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Ftemplates'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [11-Nov-2025 18:28:18 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/templates'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Ftemplates'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [11-Nov-2025 18:28:18 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/templates']; public $query_string = ''; public $request = 'wp-json/wp/v2/templates'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Ftemplates'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [11-Nov-2025 18:28:18 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/templates') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [11-Nov-2025 18:28:18 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/templates'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [11-Nov-2025 18:28:18 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/templates'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/templates', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['context' => [...], 'wp_id' => [...], 'area' => [...], 'post_type' => [...]], 'callback' => [0 => class WP_REST_Templates_Controller { ... }, 1 => 'get_items'], 'permission_callback' => [0 => class WP_REST_Templates_Controller { ... }, 1 => 'get_items_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [11-Nov-2025 18:28:18 UTC] PHP 13. WP_REST_Templates_Controller->get_items($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/templates'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [11-Nov-2025 18:28:18 UTC] PHP 14. get_block_templates($query = [], $template_type = 'wp_template') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-templates-controller.php:289 [11-Nov-2025 18:28:18 UTC] PHP 15. _get_block_templates_files($template_type = 'wp_template', $query = ['slug__not_in' => [0 => 'page']]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/block-template-utils.php:1197 [11-Nov-2025 18:28:18 UTC] PHP 16. _add_block_template_info($template_item = ['slug' => 'index', 'path' => '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/templates/index.html', 'theme' => 'obc-theme', 'type' => 'wp_template']) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/block-template-utils.php:449 [11-Nov-2025 18:28:18 UTC] PHP 17. wp_get_theme_data_custom_templates() /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/block-template-utils.php:484 [11-Nov-2025 18:28:18 UTC] PHP 18. WP_Theme_JSON_Resolver::get_theme_data($deprecated = [], $options = ['with_supports' => FALSE]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/global-styles-and-settings.php:470 [11-Nov-2025 18:28:18 UTC] PHP 19. WP_Theme_JSON_Resolver::read_json_file($file_path = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme-json-resolver.php:255 [11-Nov-2025 18:28:18 UTC] PHP 20. wp_json_file_decode($filename = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json', $options = ['associative' => TRUE]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme-json-resolver.php:110 [11-Nov-2025 18:28:18 UTC] PHP 21. wp_trigger_error($function_name = 'wp_json_file_decode', $message = 'Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error', $error_level = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:4676 [11-Nov-2025 18:28:18 UTC] PHP 22. trigger_error($message = 'wp_json_file_decode(): Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error', $error_level = 1024) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:6121 [11-Nov-2025 18:28:18 UTC] PHP Notice: wp_json_file_decode(): Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php on line 6121 [11-Nov-2025 18:28:18 UTC] PHP Stack trace: [11-Nov-2025 18:28:18 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [11-Nov-2025 18:28:18 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [11-Nov-2025 18:28:18 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [11-Nov-2025 18:28:18 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [11-Nov-2025 18:28:18 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [11-Nov-2025 18:28:18 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/templates'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Ftemplates'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [11-Nov-2025 18:28:18 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/templates'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Ftemplates'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [11-Nov-2025 18:28:18 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/templates'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Ftemplates'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [11-Nov-2025 18:28:18 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/templates']; public $query_string = ''; public $request = 'wp-json/wp/v2/templates'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Ftemplates'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [11-Nov-2025 18:28:18 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/templates') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [11-Nov-2025 18:28:18 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/templates'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [11-Nov-2025 18:28:18 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/templates'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/templates', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['context' => [...], 'wp_id' => [...], 'area' => [...], 'post_type' => [...]], 'callback' => [0 => class WP_REST_Templates_Controller { ... }, 1 => 'get_items'], 'permission_callback' => [0 => class WP_REST_Templates_Controller { ... }, 1 => 'get_items_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [11-Nov-2025 18:28:18 UTC] PHP 13. WP_REST_Templates_Controller->get_items($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/templates'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [11-Nov-2025 18:28:18 UTC] PHP 14. WP_REST_Templates_Controller->prepare_item_for_response($item = class WP_Block_Template { public $type = 'wp_template'; public $theme = 'obc-theme'; public $slug = 'index'; public $id = 'obc-theme//index'; public $title = 'Index'; public $content = '\n
\n \n
\n \n \n
\n \n \n \n \n
\n

Bienvenue à
l’obc !

\n
\n'; public $post_title = 'Accueil'; public $post_excerpt = ''; public $post_status = 'publish'; public $comment_status = 'closed'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'home'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 18:23:19'; public $post_modified_gmt = '2025-11-11 18:23:19'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/?page_id=10'; public $menu_order = 0; public $post_type = 'page'; public $post_mime_type = ''; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/pages'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:476 [11-Nov-2025 18:28:18 UTC] PHP 15. apply_filters($hook_name = 'the_content', $value = '\n
\n

Bienvenue à
l’obc !

\n
\n') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1967 [11-Nov-2025 18:28:18 UTC] PHP 16. WP_Hook->apply_filters($value = '\n
\n

Bienvenue à
l’obc !

\n
\n', $args = [0 => '\n
\n

Bienvenue à
l’obc !

\n
\n']) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:205 [11-Nov-2025 18:28:18 UTC] PHP 17. do_blocks($content = '\n
\n

Bienvenue à
l’obc !

\n
\n') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [11-Nov-2025 18:28:18 UTC] PHP 18. render_block($parsed_block = ['blockName' => 'core/group', 'attrs' => ['layout' => [...]], 'innerBlocks' => [0 => [...]], 'innerHTML' => '\n
\n', 'innerContent' => [0 => '\n
', 1 => NULL, 2 => '
\n']]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/blocks.php:2431 [11-Nov-2025 18:28:18 UTC] PHP 19. WP_Block->render($options = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/blocks.php:2359 [11-Nov-2025 18:28:18 UTC] PHP 20. apply_filters($hook_name = 'render_block', $value = '\n
\n

Bienvenue à
l’obc !

\n
\n', ...$args = variadic(['blockName' => 'core/group', 'attrs' => ['layout' => [...]], 'innerBlocks' => [0 => [...]], 'innerHTML' => '\n
\n', 'innerContent' => [0 => '\n
', 1 => NULL, 2 => '
\n']], class WP_Block { public $parsed_block = ['blockName' => 'core/group', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n
\n', 'innerContent' => [...]]; public $name = 'core/group'; public $block_type = class WP_Block_Type { public $api_version = 3; public $name = 'core/group'; public $title = 'Group'; public $category = 'design'; public $parent = NULL; public $ancestor = NULL; public $allowed_blocks = NULL; public $icon = NULL; public $description = 'Gather blocks in a layout container.'; public $keywords = [...]; public $textdomain = NULL; public $styles = [...]; private $variations = NULL; public $variation_callback = NULL; public $selectors = [...]; public $supports = [...]; public $example = NULL; public $render_callback = NULL; public $attributes = [...]; private $uses_context = [...]; public $provides_context = NULL; public $block_hooks = [...]; public $editor_script_handles = [...]; public $script_handles = [...]; public $view_script_handles = [...]; public $view_script_module_ids = [...]; public $editor_style_handles = [...]; public $style_handles = [...]; public $view_style_handles = [...]; private $deprecated_properties = [...] }; public $context = []; protected $available_context = ['postId' => 10, 'postType' => 'page']; protected $registry = class WP_Block_Type_Registry { private $registered_block_types = [...] }; public $inner_blocks = class WP_Block_List { protected $blocks = [...]; protected $available_context = [...]; protected $registry = class WP_Block_Type_Registry { ... } }; public $inner_html = '\n
\n'; public $inner_content = [0 => '\n
', 1 => NULL, 2 => '
\n'] })) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-block.php:638 [11-Nov-2025 18:28:18 UTC] PHP 21. WP_Hook->apply_filters($value = '\n
\n

Bienvenue à
l’obc !

\n
\n', $args = [0 => '\n
\n

Bienvenue à
l’obc !

\n
\n', 1 => ['blockName' => 'core/group', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n
\n', 'innerContent' => [...]], 2 => class WP_Block { public $parsed_block = [...]; public $name = 'core/group'; public $block_type = class WP_Block_Type { ... }; public $context = [...]; protected $available_context = [...]; protected $registry = class WP_Block_Type_Registry { ... }; public $inner_blocks = class WP_Block_List { ... }; public $inner_html = '\n
\n'; public $inner_content = [...] }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:205 [11-Nov-2025 18:28:18 UTC] PHP 22. wp_render_layout_support_flag($block_content = '\n
\n

Bienvenue à
l’obc !

\n
\n', $block = ['blockName' => 'core/group', 'attrs' => ['layout' => [...]], 'innerBlocks' => [0 => [...]], 'innerHTML' => '\n
\n', 'innerContent' => [0 => '\n
', 1 => NULL, 2 => '
\n']]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:326 [11-Nov-2025 18:28:18 UTC] PHP 23. wp_get_global_settings($path = *uninitialized*, $context = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/block-supports/layout.php:721 [11-Nov-2025 18:28:18 UTC] PHP 24. WP_Theme_JSON_Resolver::get_merged_data($origin = 'custom') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/global-styles-and-settings.php:80 [11-Nov-2025 18:28:18 UTC] PHP 25. WP_Theme_JSON_Resolver::get_theme_data($deprecated = *uninitialized*, $options = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme-json-resolver.php:668 [11-Nov-2025 18:28:18 UTC] PHP 26. WP_Theme_JSON_Resolver::read_json_file($file_path = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme-json-resolver.php:255 [11-Nov-2025 18:28:18 UTC] PHP 27. wp_json_file_decode($filename = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json', $options = ['associative' => TRUE]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme-json-resolver.php:110 [11-Nov-2025 18:28:18 UTC] PHP 28. wp_trigger_error($function_name = 'wp_json_file_decode', $message = 'Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error', $error_level = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:4676 [11-Nov-2025 18:28:18 UTC] PHP 29. trigger_error($message = 'wp_json_file_decode(): Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error', $error_level = 1024) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:6121 [11-Nov-2025 18:28:19 UTC] PHP Notice: wp_json_file_decode(): Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php on line 6121 [11-Nov-2025 18:28:19 UTC] PHP Stack trace: [11-Nov-2025 18:28:19 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/post.php:0 [11-Nov-2025 18:28:19 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/post.php:187 [11-Nov-2025 18:28:19 UTC] PHP 3. block_editor_rest_api_preload($preload_paths = [0 => '/wp/v2/types?context=view', 1 => '/wp/v2/taxonomies?context=view', 2 => '/wp/v2/pages/10?context=edit', 3 => '/wp/v2/types/page?context=edit', 4 => '/wp/v2/users/me', 5 => [0 => '/wp/v2/media', 1 => 'OPTIONS'], 6 => [0 => '/wp/v2/pages', 1 => 'OPTIONS'], 7 => [0 => '/wp/v2/blocks', 1 => 'OPTIONS'], 8 => [0 => '/wp/v2/templates', 1 => 'OPTIONS'], 9 => '/wp/v2/pages/10/autosaves?context=edit', 10 => '/wp/v2/settings', 11 => [0 => '/wp/v2/settings', 1 => 'OPTIONS'], 12 => '/wp/v2/global-styles/themes/obc-theme?context=view', 13 => '/wp/v2/global-styles/themes/obc-theme/variations?context=view', 14 => '/wp/v2/themes?context=edit&status=active', 15 => [0 => '/wp/v2/global-styles/7', 1 => 'OPTIONS'], 16 => '/wp/v2/global-styles/7?context=edit', 17 => '/wp/v2/block-patterns/categories', 18 => '/?_fields=description,gmt_offset,home,name,site_icon,site_icon_url,site_logo,timezone_string,url,page_for_posts,page_on_front,show_on_front', 19 => '/wp/v2/templates/lookup?slug=page-home'], $block_editor_context = class WP_Block_Editor_Context { public $name = 'core/edit-post'; public $post = class WP_Post { public $ID = 10; public $post_author = '1'; public $post_date = '2025-11-08 15:43:07'; public $post_date_gmt = '2025-11-08 15:43:07'; public $post_content = '\n
\n

Bienvenue à
l’obc !

\n
\n'; public $post_title = 'Accueil'; public $post_excerpt = ''; public $post_status = 'publish'; public $comment_status = 'closed'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'home'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 18:23:19'; public $post_modified_gmt = '2025-11-11 18:23:19'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/?page_id=10'; public $menu_order = 0; public $post_type = 'page'; public $post_mime_type = ''; public $comment_count = '0'; public $filter = 'raw' } }) /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/edit-form-blocks.php:114 [11-Nov-2025 18:28:19 UTC] PHP 4. array_reduce($array = [0 => '/wp/v2/types?context=view', 1 => '/wp/v2/taxonomies?context=view', 2 => '/wp/v2/pages/10?context=edit', 3 => '/wp/v2/types/page?context=edit', 4 => '/wp/v2/users/me', 5 => [0 => '/wp/v2/media', 1 => 'OPTIONS'], 6 => [0 => '/wp/v2/pages', 1 => 'OPTIONS'], 7 => [0 => '/wp/v2/blocks', 1 => 'OPTIONS'], 8 => [0 => '/wp/v2/templates', 1 => 'OPTIONS'], 9 => '/wp/v2/pages/10/autosaves?context=edit', 10 => '/wp/v2/settings', 11 => [0 => '/wp/v2/settings', 1 => 'OPTIONS'], 12 => '/wp/v2/global-styles/themes/obc-theme?context=view', 13 => '/wp/v2/global-styles/themes/obc-theme/variations?context=view', 14 => '/wp/v2/themes?context=edit&status=active', 15 => [0 => '/wp/v2/global-styles/7', 1 => 'OPTIONS'], 16 => '/wp/v2/global-styles/7?context=edit', 17 => '/wp/v2/block-patterns/categories', 18 => '/?_fields=description,gmt_offset,home,name,site_icon,site_icon_url,site_logo,timezone_string,url,page_for_posts,page_on_front,show_on_front', 19 => '/wp/v2/templates/lookup?slug=page-home'], $callback = 'rest_preload_api_request', $initial = []) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/block-editor.php:754 [11-Nov-2025 18:28:19 UTC] PHP 5. rest_preload_api_request($memo = ['/wp/v2/types?context=view' => ['body' => [...], 'headers' => [...]], '/wp/v2/taxonomies?context=view' => ['body' => [...], 'headers' => [...]]], $path = '/wp/v2/pages/10?context=edit') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/block-editor.php:754 [11-Nov-2025 18:28:19 UTC] PHP 6. rest_do_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = []; protected $body = NULL; protected $route = '/wp/v2/pages/10'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:2973 [11-Nov-2025 18:28:19 UTC] PHP 7. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = []; protected $body = NULL; protected $route = '/wp/v2/pages/10'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:586 [11-Nov-2025 18:28:19 UTC] PHP 8. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = []; protected $body = NULL; protected $route = '/wp/v2/pages/10'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/pages/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...], 'excerpt_length' => [...], 'password' => [...]], 'callback' => [0 => class WP_REST_Posts_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Posts_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [11-Nov-2025 18:28:19 UTC] PHP 9. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = []; protected $body = NULL; protected $route = '/wp/v2/pages/10'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [11-Nov-2025 18:28:19 UTC] PHP 10. WP_REST_Posts_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 10; public $post_author = '1'; public $post_date = '2025-11-08 15:43:07'; public $post_date_gmt = '2025-11-08 15:43:07'; public $post_content = '\n
\n

Bienvenue à
l’obc !

\n
\n'; public $post_title = 'Accueil'; public $post_excerpt = ''; public $post_status = 'publish'; public $comment_status = 'closed'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'home'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 18:23:19'; public $post_modified_gmt = '2025-11-11 18:23:19'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/?page_id=10'; public $menu_order = 0; public $post_type = 'page'; public $post_mime_type = ''; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = []; protected $body = NULL; protected $route = '/wp/v2/pages/10'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [11-Nov-2025 18:28:19 UTC] PHP 11. apply_filters($hook_name = 'the_content', $value = '\n
\n

Bienvenue à
l’obc !

\n
\n') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1967 [11-Nov-2025 18:28:19 UTC] PHP 12. WP_Hook->apply_filters($value = '\n
\n

Bienvenue à
l’obc !

\n
\n', $args = [0 => '\n
\n

Bienvenue à
l’obc !

\n
\n']) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:205 [11-Nov-2025 18:28:19 UTC] PHP 13. do_blocks($content = '\n
\n

Bienvenue à
l’obc !

\n
\n') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [11-Nov-2025 18:28:19 UTC] PHP 14. render_block($parsed_block = ['blockName' => 'core/group', 'attrs' => ['layout' => [...]], 'innerBlocks' => [0 => [...]], 'innerHTML' => '\n
\n', 'innerContent' => [0 => '\n
', 1 => NULL, 2 => '
\n']]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/blocks.php:2431 [11-Nov-2025 18:28:19 UTC] PHP 15. WP_Block->render($options = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/blocks.php:2359 [11-Nov-2025 18:28:19 UTC] PHP 16. apply_filters($hook_name = 'render_block', $value = '\n
\n

Bienvenue à
l’obc !

\n
\n', ...$args = variadic(['blockName' => 'core/group', 'attrs' => ['layout' => [...]], 'innerBlocks' => [0 => [...]], 'innerHTML' => '\n
\n', 'innerContent' => [0 => '\n
', 1 => NULL, 2 => '
\n']], class WP_Block { public $parsed_block = ['blockName' => 'core/group', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n
\n', 'innerContent' => [...]]; public $name = 'core/group'; public $block_type = class WP_Block_Type { public $api_version = 3; public $name = 'core/group'; public $title = 'Group'; public $category = 'design'; public $parent = NULL; public $ancestor = NULL; public $allowed_blocks = NULL; public $icon = NULL; public $description = 'Gather blocks in a layout container.'; public $keywords = [...]; public $textdomain = NULL; public $styles = [...]; private $variations = NULL; public $variation_callback = NULL; public $selectors = [...]; public $supports = [...]; public $example = NULL; public $render_callback = NULL; public $attributes = [...]; private $uses_context = [...]; public $provides_context = NULL; public $block_hooks = [...]; public $editor_script_handles = [...]; public $script_handles = [...]; public $view_script_handles = [...]; public $view_script_module_ids = [...]; public $editor_style_handles = [...]; public $style_handles = [...]; public $view_style_handles = [...]; private $deprecated_properties = [...] }; public $context = []; protected $available_context = ['postId' => 10, 'postType' => 'page']; protected $registry = class WP_Block_Type_Registry { private $registered_block_types = [...] }; public $inner_blocks = class WP_Block_List { protected $blocks = [...]; protected $available_context = [...]; protected $registry = class WP_Block_Type_Registry { ... } }; public $inner_html = '\n
\n'; public $inner_content = [0 => '\n
', 1 => NULL, 2 => '
\n'] })) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-block.php:638 [11-Nov-2025 18:28:19 UTC] PHP 17. WP_Hook->apply_filters($value = '\n
\n

Bienvenue à
l’obc !

\n
\n', $args = [0 => '\n
\n

Bienvenue à
l’obc !

\n
\n', 1 => ['blockName' => 'core/group', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n
\n', 'innerContent' => [...]], 2 => class WP_Block { public $parsed_block = [...]; public $name = 'core/group'; public $block_type = class WP_Block_Type { ... }; public $context = [...]; protected $available_context = [...]; protected $registry = class WP_Block_Type_Registry { ... }; public $inner_blocks = class WP_Block_List { ... }; public $inner_html = '\n
\n'; public $inner_content = [...] }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:205 [11-Nov-2025 18:28:19 UTC] PHP 18. wp_render_layout_support_flag($block_content = '\n
\n

Bienvenue à
l’obc !

\n
\n', $block = ['blockName' => 'core/group', 'attrs' => ['layout' => [...]], 'innerBlocks' => [0 => [...]], 'innerHTML' => '\n
\n', 'innerContent' => [0 => '\n
', 1 => NULL, 2 => '
\n']]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:326 [11-Nov-2025 18:28:19 UTC] PHP 19. wp_get_global_settings($path = *uninitialized*, $context = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/block-supports/layout.php:721 [11-Nov-2025 18:28:19 UTC] PHP 20. WP_Theme_JSON_Resolver::get_merged_data($origin = 'custom') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/global-styles-and-settings.php:80 [11-Nov-2025 18:28:19 UTC] PHP 21. WP_Theme_JSON_Resolver::get_theme_data($deprecated = *uninitialized*, $options = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme-json-resolver.php:668 [11-Nov-2025 18:28:19 UTC] PHP 22. WP_Theme_JSON_Resolver::read_json_file($file_path = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme-json-resolver.php:255 [11-Nov-2025 18:28:19 UTC] PHP 23. wp_json_file_decode($filename = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json', $options = ['associative' => TRUE]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme-json-resolver.php:110 [11-Nov-2025 18:28:19 UTC] PHP 24. wp_trigger_error($function_name = 'wp_json_file_decode', $message = 'Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error', $error_level = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:4676 [11-Nov-2025 18:28:19 UTC] PHP 25. trigger_error($message = 'wp_json_file_decode(): Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error', $error_level = 1024) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:6121 [11-Nov-2025 18:28:19 UTC] PHP Notice: wp_json_file_decode(): Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php on line 6121 [11-Nov-2025 18:28:19 UTC] PHP Stack trace: [11-Nov-2025 18:28:19 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/post.php:0 [11-Nov-2025 18:28:19 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/post.php:187 [11-Nov-2025 18:28:19 UTC] PHP 3. block_editor_rest_api_preload($preload_paths = [0 => '/wp/v2/types?context=view', 1 => '/wp/v2/taxonomies?context=view', 2 => '/wp/v2/pages/10?context=edit', 3 => '/wp/v2/types/page?context=edit', 4 => '/wp/v2/users/me', 5 => [0 => '/wp/v2/media', 1 => 'OPTIONS'], 6 => [0 => '/wp/v2/pages', 1 => 'OPTIONS'], 7 => [0 => '/wp/v2/blocks', 1 => 'OPTIONS'], 8 => [0 => '/wp/v2/templates', 1 => 'OPTIONS'], 9 => '/wp/v2/pages/10/autosaves?context=edit', 10 => '/wp/v2/settings', 11 => [0 => '/wp/v2/settings', 1 => 'OPTIONS'], 12 => '/wp/v2/global-styles/themes/obc-theme?context=view', 13 => '/wp/v2/global-styles/themes/obc-theme/variations?context=view', 14 => '/wp/v2/themes?context=edit&status=active', 15 => [0 => '/wp/v2/global-styles/7', 1 => 'OPTIONS'], 16 => '/wp/v2/global-styles/7?context=edit', 17 => '/wp/v2/block-patterns/categories', 18 => '/?_fields=description,gmt_offset,home,name,site_icon,site_icon_url,site_logo,timezone_string,url,page_for_posts,page_on_front,show_on_front', 19 => '/wp/v2/templates/lookup?slug=page-home'], $block_editor_context = class WP_Block_Editor_Context { public $name = 'core/edit-post'; public $post = class WP_Post { public $ID = 10; public $post_author = '1'; public $post_date = '2025-11-08 15:43:07'; public $post_date_gmt = '2025-11-08 15:43:07'; public $post_content = '\n
\n

Bienvenue à
l’obc !

\n
\n'; public $post_title = 'Accueil'; public $post_excerpt = ''; public $post_status = 'publish'; public $comment_status = 'closed'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'home'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 18:23:19'; public $post_modified_gmt = '2025-11-11 18:23:19'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/?page_id=10'; public $menu_order = 0; public $post_type = 'page'; public $post_mime_type = ''; public $comment_count = '0'; public $filter = 'raw' } }) /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/edit-form-blocks.php:114 [11-Nov-2025 18:28:19 UTC] PHP 4. array_reduce($array = [0 => '/wp/v2/types?context=view', 1 => '/wp/v2/taxonomies?context=view', 2 => '/wp/v2/pages/10?context=edit', 3 => '/wp/v2/types/page?context=edit', 4 => '/wp/v2/users/me', 5 => [0 => '/wp/v2/media', 1 => 'OPTIONS'], 6 => [0 => '/wp/v2/pages', 1 => 'OPTIONS'], 7 => [0 => '/wp/v2/blocks', 1 => 'OPTIONS'], 8 => [0 => '/wp/v2/templates', 1 => 'OPTIONS'], 9 => '/wp/v2/pages/10/autosaves?context=edit', 10 => '/wp/v2/settings', 11 => [0 => '/wp/v2/settings', 1 => 'OPTIONS'], 12 => '/wp/v2/global-styles/themes/obc-theme?context=view', 13 => '/wp/v2/global-styles/themes/obc-theme/variations?context=view', 14 => '/wp/v2/themes?context=edit&status=active', 15 => [0 => '/wp/v2/global-styles/7', 1 => 'OPTIONS'], 16 => '/wp/v2/global-styles/7?context=edit', 17 => '/wp/v2/block-patterns/categories', 18 => '/?_fields=description,gmt_offset,home,name,site_icon,site_icon_url,site_logo,timezone_string,url,page_for_posts,page_on_front,show_on_front', 19 => '/wp/v2/templates/lookup?slug=page-home'], $callback = 'rest_preload_api_request', $initial = []) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/block-editor.php:754 [11-Nov-2025 18:28:19 UTC] PHP 5. rest_preload_api_request($memo = ['/wp/v2/types?context=view' => ['body' => [...], 'headers' => [...]], '/wp/v2/taxonomies?context=view' => ['body' => [...], 'headers' => [...]], '/wp/v2/pages/10?context=edit' => ['body' => [...], 'headers' => [...]], '/wp/v2/types/page?context=edit' => ['body' => [...], 'headers' => [...]], '/wp/v2/users/me' => ['body' => [...], 'headers' => [...]], 'OPTIONS' => ['/wp/v2/media' => [...], '/wp/v2/pages' => [...], '/wp/v2/blocks' => [...], '/wp/v2/templates' => [...], '/wp/v2/settings' => [...]], '/wp/v2/pages/10/autosaves?context=edit' => ['body' => [...], 'headers' => [...]], '/wp/v2/settings' => ['body' => [...], 'headers' => [...]]], $path = '/wp/v2/global-styles/themes/obc-theme?context=view') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/block-editor.php:754 [11-Nov-2025 18:28:19 UTC] PHP 6. rest_do_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = []; protected $body = NULL; protected $route = '/wp/v2/global-styles/themes/obc-theme'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...], 'allow_batch' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:2973 [11-Nov-2025 18:28:19 UTC] PHP 7. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = []; protected $body = NULL; protected $route = '/wp/v2/global-styles/themes/obc-theme'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...], 'allow_batch' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:586 [11-Nov-2025 18:28:19 UTC] PHP 8. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = []; protected $body = NULL; protected $route = '/wp/v2/global-styles/themes/obc-theme'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...], 'allow_batch' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/global-styles/themes/(?P[^\\/:<>\\*\\?"\\|]+(?:\\/[^\\/:<>\\*\\?"\\|]+)?)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['stylesheet' => [...]], 'callback' => [0 => class WP_REST_Global_Styles_Controller { ... }, 1 => 'get_theme_item'], 'permission_callback' => [0 => class WP_REST_Global_Styles_Controller { ... }, 1 => 'get_theme_item_permissions_check'], 'allow_batch' => ['v1' => FALSE]], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [11-Nov-2025 18:28:19 UTC] PHP 9. WP_REST_Global_Styles_Controller->get_theme_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = []; protected $body = NULL; protected $route = '/wp/v2/global-styles/themes/obc-theme'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...], 'allow_batch' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [11-Nov-2025 18:28:19 UTC] PHP 10. WP_Theme_JSON_Resolver::get_merged_data($origin = 'theme') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-global-styles-controller.php:567 [11-Nov-2025 18:28:19 UTC] PHP 11. WP_Theme_JSON_Resolver::get_theme_data($deprecated = *uninitialized*, $options = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme-json-resolver.php:668 [11-Nov-2025 18:28:19 UTC] PHP 12. WP_Theme_JSON_Resolver::read_json_file($file_path = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme-json-resolver.php:255 [11-Nov-2025 18:28:19 UTC] PHP 13. wp_json_file_decode($filename = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json', $options = ['associative' => TRUE]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme-json-resolver.php:110 [11-Nov-2025 18:28:19 UTC] PHP 14. wp_trigger_error($function_name = 'wp_json_file_decode', $message = 'Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error', $error_level = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:4676 [11-Nov-2025 18:28:19 UTC] PHP 15. trigger_error($message = 'wp_json_file_decode(): Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error', $error_level = 1024) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:6121 [11-Nov-2025 18:28:19 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:6121) in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/admin-header.php on line 14 [11-Nov-2025 18:28:19 UTC] PHP Stack trace: [11-Nov-2025 18:28:19 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/post.php:0 [11-Nov-2025 18:28:19 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/post.php:187 [11-Nov-2025 18:28:19 UTC] PHP 3. require_once() /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/edit-form-blocks.php:376 [11-Nov-2025 18:28:19 UTC] PHP 4. header($header = 'Content-Type: text/html; charset=UTF-8') /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/admin-header.php:14 [11-Nov-2025 18:28:20 UTC] PHP Notice: wp_json_file_decode(): Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php on line 6121 [11-Nov-2025 18:28:20 UTC] PHP Stack trace: [11-Nov-2025 18:28:20 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [11-Nov-2025 18:28:20 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [11-Nov-2025 18:28:20 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [11-Nov-2025 18:28:20 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [11-Nov-2025 18:28:20 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [11-Nov-2025 18:28:20 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/templates'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Ftemplates'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [11-Nov-2025 18:28:20 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/templates'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Ftemplates'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [11-Nov-2025 18:28:20 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/templates'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Ftemplates'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [11-Nov-2025 18:28:20 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/templates']; public $query_string = ''; public $request = 'wp-json/wp/v2/templates'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Ftemplates'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [11-Nov-2025 18:28:20 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/templates') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [11-Nov-2025 18:28:20 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/templates'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [11-Nov-2025 18:28:20 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/templates'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/templates', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['context' => [...], 'wp_id' => [...], 'area' => [...], 'post_type' => [...]], 'callback' => [0 => class WP_REST_Templates_Controller { ... }, 1 => 'get_items'], 'permission_callback' => [0 => class WP_REST_Templates_Controller { ... }, 1 => 'get_items_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [11-Nov-2025 18:28:20 UTC] PHP 13. WP_REST_Templates_Controller->get_items($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/templates'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [11-Nov-2025 18:28:20 UTC] PHP 14. get_block_templates($query = [], $template_type = 'wp_template') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-templates-controller.php:289 [11-Nov-2025 18:28:20 UTC] PHP 15. _get_block_templates_files($template_type = 'wp_template', $query = ['slug__not_in' => [0 => 'page']]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/block-template-utils.php:1197 [11-Nov-2025 18:28:20 UTC] PHP 16. _add_block_template_info($template_item = ['slug' => 'index', 'path' => '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/templates/index.html', 'theme' => 'obc-theme', 'type' => 'wp_template']) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/block-template-utils.php:449 [11-Nov-2025 18:28:20 UTC] PHP 17. wp_get_theme_data_custom_templates() /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/block-template-utils.php:484 [11-Nov-2025 18:28:20 UTC] PHP 18. WP_Theme_JSON_Resolver::get_theme_data($deprecated = [], $options = ['with_supports' => FALSE]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/global-styles-and-settings.php:470 [11-Nov-2025 18:28:20 UTC] PHP 19. WP_Theme_JSON_Resolver::read_json_file($file_path = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme-json-resolver.php:255 [11-Nov-2025 18:28:20 UTC] PHP 20. wp_json_file_decode($filename = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json', $options = ['associative' => TRUE]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme-json-resolver.php:110 [11-Nov-2025 18:28:20 UTC] PHP 21. wp_trigger_error($function_name = 'wp_json_file_decode', $message = 'Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error', $error_level = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:4676 [11-Nov-2025 18:28:20 UTC] PHP 22. trigger_error($message = 'wp_json_file_decode(): Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error', $error_level = 1024) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:6121 [11-Nov-2025 18:28:20 UTC] PHP Notice: wp_json_file_decode(): Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php on line 6121 [11-Nov-2025 18:28:20 UTC] PHP Stack trace: [11-Nov-2025 18:28:20 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [11-Nov-2025 18:28:20 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [11-Nov-2025 18:28:20 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [11-Nov-2025 18:28:20 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [11-Nov-2025 18:28:20 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [11-Nov-2025 18:28:20 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/templates'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Ftemplates'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [11-Nov-2025 18:28:20 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/templates'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Ftemplates'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [11-Nov-2025 18:28:20 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/templates'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Ftemplates'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [11-Nov-2025 18:28:20 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/templates']; public $query_string = ''; public $request = 'wp-json/wp/v2/templates'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Ftemplates'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [11-Nov-2025 18:28:20 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/templates') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [11-Nov-2025 18:28:20 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/templates'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [11-Nov-2025 18:28:20 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/templates'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/templates', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['context' => [...], 'wp_id' => [...], 'area' => [...], 'post_type' => [...]], 'callback' => [0 => class WP_REST_Templates_Controller { ... }, 1 => 'get_items'], 'permission_callback' => [0 => class WP_REST_Templates_Controller { ... }, 1 => 'get_items_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [11-Nov-2025 18:28:20 UTC] PHP 13. WP_REST_Templates_Controller->get_items($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/templates'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [11-Nov-2025 18:28:20 UTC] PHP 14. WP_REST_Templates_Controller->prepare_item_for_response($item = class WP_Block_Template { public $type = 'wp_template'; public $theme = 'obc-theme'; public $slug = 'index'; public $id = 'obc-theme//index'; public $title = 'Index'; public $content = '\n
\n \n
\n \n \n
\n \n \n \n \n
\n

Bienvenue à
l’obc !

\n
\n'; public $post_title = 'Accueil'; public $post_excerpt = ''; public $post_status = 'publish'; public $comment_status = 'closed'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'home'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 18:23:19'; public $post_modified_gmt = '2025-11-11 18:23:19'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/?page_id=10'; public $menu_order = 0; public $post_type = 'page'; public $post_mime_type = ''; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/pages'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:476 [11-Nov-2025 18:28:20 UTC] PHP 15. apply_filters($hook_name = 'the_content', $value = '\n
\n

Bienvenue à
l’obc !

\n
\n') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:1967 [11-Nov-2025 18:28:20 UTC] PHP 16. WP_Hook->apply_filters($value = '\n
\n

Bienvenue à
l’obc !

\n
\n', $args = [0 => '\n
\n

Bienvenue à
l’obc !

\n
\n']) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:205 [11-Nov-2025 18:28:20 UTC] PHP 17. do_blocks($content = '\n
\n

Bienvenue à
l’obc !

\n
\n') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [11-Nov-2025 18:28:20 UTC] PHP 18. render_block($parsed_block = ['blockName' => 'core/group', 'attrs' => ['layout' => [...]], 'innerBlocks' => [0 => [...]], 'innerHTML' => '\n
\n', 'innerContent' => [0 => '\n
', 1 => NULL, 2 => '
\n']]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/blocks.php:2431 [11-Nov-2025 18:28:20 UTC] PHP 19. WP_Block->render($options = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/blocks.php:2359 [11-Nov-2025 18:28:20 UTC] PHP 20. apply_filters($hook_name = 'render_block', $value = '\n
\n

Bienvenue à
l’obc !

\n
\n', ...$args = variadic(['blockName' => 'core/group', 'attrs' => ['layout' => [...]], 'innerBlocks' => [0 => [...]], 'innerHTML' => '\n
\n', 'innerContent' => [0 => '\n
', 1 => NULL, 2 => '
\n']], class WP_Block { public $parsed_block = ['blockName' => 'core/group', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n
\n', 'innerContent' => [...]]; public $name = 'core/group'; public $block_type = class WP_Block_Type { public $api_version = 3; public $name = 'core/group'; public $title = 'Group'; public $category = 'design'; public $parent = NULL; public $ancestor = NULL; public $allowed_blocks = NULL; public $icon = NULL; public $description = 'Gather blocks in a layout container.'; public $keywords = [...]; public $textdomain = NULL; public $styles = [...]; private $variations = NULL; public $variation_callback = NULL; public $selectors = [...]; public $supports = [...]; public $example = NULL; public $render_callback = NULL; public $attributes = [...]; private $uses_context = [...]; public $provides_context = NULL; public $block_hooks = [...]; public $editor_script_handles = [...]; public $script_handles = [...]; public $view_script_handles = [...]; public $view_script_module_ids = [...]; public $editor_style_handles = [...]; public $style_handles = [...]; public $view_style_handles = [...]; private $deprecated_properties = [...] }; public $context = []; protected $available_context = ['postId' => 10, 'postType' => 'page']; protected $registry = class WP_Block_Type_Registry { private $registered_block_types = [...] }; public $inner_blocks = class WP_Block_List { protected $blocks = [...]; protected $available_context = [...]; protected $registry = class WP_Block_Type_Registry { ... } }; public $inner_html = '\n
\n'; public $inner_content = [0 => '\n
', 1 => NULL, 2 => '
\n'] })) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-block.php:638 [11-Nov-2025 18:28:20 UTC] PHP 21. WP_Hook->apply_filters($value = '\n
\n

Bienvenue à
l’obc !

\n
\n', $args = [0 => '\n
\n

Bienvenue à
l’obc !

\n
\n', 1 => ['blockName' => 'core/group', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n
\n', 'innerContent' => [...]], 2 => class WP_Block { public $parsed_block = [...]; public $name = 'core/group'; public $block_type = class WP_Block_Type { ... }; public $context = [...]; protected $available_context = [...]; protected $registry = class WP_Block_Type_Registry { ... }; public $inner_blocks = class WP_Block_List { ... }; public $inner_html = '\n
\n'; public $inner_content = [...] }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:205 [11-Nov-2025 18:28:20 UTC] PHP 22. wp_render_layout_support_flag($block_content = '\n
\n

Bienvenue à
l’obc !

\n
\n', $block = ['blockName' => 'core/group', 'attrs' => ['layout' => [...]], 'innerBlocks' => [0 => [...]], 'innerHTML' => '\n
\n', 'innerContent' => [0 => '\n
', 1 => NULL, 2 => '
\n']]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:326 [11-Nov-2025 18:28:20 UTC] PHP 23. wp_get_global_settings($path = *uninitialized*, $context = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/block-supports/layout.php:721 [11-Nov-2025 18:28:20 UTC] PHP 24. WP_Theme_JSON_Resolver::get_merged_data($origin = 'custom') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/global-styles-and-settings.php:80 [11-Nov-2025 18:28:20 UTC] PHP 25. WP_Theme_JSON_Resolver::get_theme_data($deprecated = *uninitialized*, $options = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme-json-resolver.php:668 [11-Nov-2025 18:28:20 UTC] PHP 26. WP_Theme_JSON_Resolver::read_json_file($file_path = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme-json-resolver.php:255 [11-Nov-2025 18:28:20 UTC] PHP 27. wp_json_file_decode($filename = '/Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json', $options = ['associative' => TRUE]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-theme-json-resolver.php:110 [11-Nov-2025 18:28:20 UTC] PHP 28. wp_trigger_error($function_name = 'wp_json_file_decode', $message = 'Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error', $error_level = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:4676 [11-Nov-2025 18:28:20 UTC] PHP 29. trigger_error($message = 'wp_json_file_decode(): Error when decoding a JSON file at path /Users/corentin/Local Sites/obc-wp/app/public/wp-content/themes/obc-theme/theme.json: Syntax error', $error_level = 1024) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:6121 [11-Nov-2025 18:44:54 UTC] PHP Warning: Undefined array key "width" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 110 [11-Nov-2025 18:44:54 UTC] PHP Stack trace: [11-Nov-2025 18:44:54 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [11-Nov-2025 18:44:54 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [11-Nov-2025 18:44:54 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [11-Nov-2025 18:44:54 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [11-Nov-2025 18:44:54 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [11-Nov-2025 18:44:54 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [11-Nov-2025 18:44:54 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [11-Nov-2025 18:44:54 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [11-Nov-2025 18:44:54 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media']; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [11-Nov-2025 18:44:54 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [11-Nov-2025 18:44:54 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [11-Nov-2025 18:44:54 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media', $handler = ['methods' => ['POST' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['date' => [...], 'date_gmt' => [...], 'slug' => [...], 'status' => [...], 'title' => [...], 'author' => [...], 'featured_media' => [...], 'comment_status' => [...], 'ping_status' => [...], 'meta' => [...], 'template' => [...], 'alt_text' => [...], 'caption' => [...], 'description' => [...], 'post' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [11-Nov-2025 18:44:54 UTC] PHP 13. WP_REST_Attachments_Controller->create_item($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [11-Nov-2025 18:44:54 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 280; public $post_author = '1'; public $post_date = '2025-11-11 18:44:54'; public $post_date_gmt = '2025-11-11 18:44:54'; public $post_content = ''; public $post_title = 'signature'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'signature'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 18:44:54'; public $post_modified_gmt = '2025-11-11 18:44:54'; public $post_content_filtered = ''; public $post_parent = 10; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/signature.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:274 [11-Nov-2025 18:44:54 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 280) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [11-Nov-2025 18:44:54 UTC] PHP Warning: Undefined array key "height" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 111 [11-Nov-2025 18:44:54 UTC] PHP Stack trace: [11-Nov-2025 18:44:54 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [11-Nov-2025 18:44:54 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [11-Nov-2025 18:44:54 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [11-Nov-2025 18:44:54 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [11-Nov-2025 18:44:54 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [11-Nov-2025 18:44:54 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [11-Nov-2025 18:44:54 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [11-Nov-2025 18:44:54 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [11-Nov-2025 18:44:54 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media']; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [11-Nov-2025 18:44:54 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [11-Nov-2025 18:44:54 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [11-Nov-2025 18:44:54 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media', $handler = ['methods' => ['POST' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['date' => [...], 'date_gmt' => [...], 'slug' => [...], 'status' => [...], 'title' => [...], 'author' => [...], 'featured_media' => [...], 'comment_status' => [...], 'ping_status' => [...], 'meta' => [...], 'template' => [...], 'alt_text' => [...], 'caption' => [...], 'description' => [...], 'post' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [11-Nov-2025 18:44:54 UTC] PHP 13. WP_REST_Attachments_Controller->create_item($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [11-Nov-2025 18:44:54 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 280; public $post_author = '1'; public $post_date = '2025-11-11 18:44:54'; public $post_date_gmt = '2025-11-11 18:44:54'; public $post_content = ''; public $post_title = 'signature'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'signature'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 18:44:54'; public $post_modified_gmt = '2025-11-11 18:44:54'; public $post_content_filtered = ''; public $post_parent = 10; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/signature.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:274 [11-Nov-2025 18:44:54 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 280) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [11-Nov-2025 23:18:06 UTC] PHP Warning: Undefined array key "width" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 110 [11-Nov-2025 23:18:06 UTC] PHP Stack trace: [11-Nov-2025 23:18:06 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [11-Nov-2025 23:18:06 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [11-Nov-2025 23:18:06 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [11-Nov-2025 23:18:06 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [11-Nov-2025 23:18:06 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [11-Nov-2025 23:18:06 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [11-Nov-2025 23:18:06 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [11-Nov-2025 23:18:06 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [11-Nov-2025 23:18:06 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media']; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [11-Nov-2025 23:18:06 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [11-Nov-2025 23:18:06 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [11-Nov-2025 23:18:06 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media', $handler = ['methods' => ['POST' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['date' => [...], 'date_gmt' => [...], 'slug' => [...], 'status' => [...], 'title' => [...], 'author' => [...], 'featured_media' => [...], 'comment_status' => [...], 'ping_status' => [...], 'meta' => [...], 'template' => [...], 'alt_text' => [...], 'caption' => [...], 'description' => [...], 'post' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [11-Nov-2025 23:18:06 UTC] PHP 13. WP_REST_Attachments_Controller->create_item($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [11-Nov-2025 23:18:06 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 337; public $post_author = '1'; public $post_date = '2025-11-11 23:18:06'; public $post_date_gmt = '2025-11-11 23:18:06'; public $post_content = ''; public $post_title = 'home-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'home-background-2'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:18:06'; public $post_modified_gmt = '2025-11-11 23:18:06'; public $post_content_filtered = ''; public $post_parent = 71; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/home-background-1.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:274 [11-Nov-2025 23:18:06 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 337) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [11-Nov-2025 23:18:06 UTC] PHP Warning: Undefined array key "height" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 111 [11-Nov-2025 23:18:06 UTC] PHP Stack trace: [11-Nov-2025 23:18:06 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [11-Nov-2025 23:18:06 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [11-Nov-2025 23:18:06 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [11-Nov-2025 23:18:06 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [11-Nov-2025 23:18:06 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [11-Nov-2025 23:18:06 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [11-Nov-2025 23:18:06 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [11-Nov-2025 23:18:06 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [11-Nov-2025 23:18:06 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media']; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [11-Nov-2025 23:18:06 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [11-Nov-2025 23:18:06 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [11-Nov-2025 23:18:06 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media', $handler = ['methods' => ['POST' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['date' => [...], 'date_gmt' => [...], 'slug' => [...], 'status' => [...], 'title' => [...], 'author' => [...], 'featured_media' => [...], 'comment_status' => [...], 'ping_status' => [...], 'meta' => [...], 'template' => [...], 'alt_text' => [...], 'caption' => [...], 'description' => [...], 'post' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [11-Nov-2025 23:18:06 UTC] PHP 13. WP_REST_Attachments_Controller->create_item($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [11-Nov-2025 23:18:06 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 337; public $post_author = '1'; public $post_date = '2025-11-11 23:18:06'; public $post_date_gmt = '2025-11-11 23:18:06'; public $post_content = ''; public $post_title = 'home-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'home-background-2'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:18:06'; public $post_modified_gmt = '2025-11-11 23:18:06'; public $post_content_filtered = ''; public $post_parent = 71; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/home-background-1.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:274 [11-Nov-2025 23:18:06 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 337) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [12-Nov-2025 08:09:01 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1988 [12-Nov-2025 08:09:01 UTC] PHP Stack trace: [12-Nov-2025 08:09:01 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [12-Nov-2025 08:09:01 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [12-Nov-2025 08:09:01 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [12-Nov-2025 08:09:01 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [12-Nov-2025 08:09:01 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [12-Nov-2025 08:09:01 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [12-Nov-2025 08:09:01 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [12-Nov-2025 08:09:01 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [12-Nov-2025 08:09:01 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:134 [12-Nov-2025 08:09:01 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:720 [12-Nov-2025 08:09:01 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:773 [12-Nov-2025 08:09:01 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1988 [12-Nov-2025 08:09:02 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1988 [12-Nov-2025 08:09:02 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1988 [12-Nov-2025 08:09:02 UTC] PHP Stack trace: [12-Nov-2025 08:09:02 UTC] PHP Stack trace: [12-Nov-2025 08:09:02 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [12-Nov-2025 08:09:02 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [12-Nov-2025 08:09:02 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [12-Nov-2025 08:09:02 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [12-Nov-2025 08:09:02 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [12-Nov-2025 08:09:02 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [12-Nov-2025 08:09:02 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [12-Nov-2025 08:09:02 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [12-Nov-2025 08:09:02 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [12-Nov-2025 08:09:02 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [12-Nov-2025 08:09:02 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [12-Nov-2025 08:09:02 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [12-Nov-2025 08:09:02 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [12-Nov-2025 08:09:02 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [12-Nov-2025 08:09:02 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [12-Nov-2025 08:09:02 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [12-Nov-2025 08:09:02 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:134 [12-Nov-2025 08:09:02 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:134 [12-Nov-2025 08:09:02 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:720 [12-Nov-2025 08:09:02 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:720 [12-Nov-2025 08:09:02 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:773 [12-Nov-2025 08:09:02 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:773 [12-Nov-2025 08:09:02 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1988 [12-Nov-2025 08:09:02 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1988 [12-Nov-2025 12:48:04 UTC] PHP Warning: Undefined array key "width" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 110 [12-Nov-2025 12:48:04 UTC] PHP Stack trace: [12-Nov-2025 12:48:04 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [12-Nov-2025 12:48:04 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [12-Nov-2025 12:48:04 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [12-Nov-2025 12:48:04 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [12-Nov-2025 12:48:04 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [12-Nov-2025 12:48:04 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [12-Nov-2025 12:48:04 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [12-Nov-2025 12:48:04 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [12-Nov-2025 12:48:04 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/337']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [12-Nov-2025 12:48:04 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/337') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [12-Nov-2025 12:48:04 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [12-Nov-2025 12:48:04 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [12-Nov-2025 12:48:04 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [12-Nov-2025 12:48:04 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 337; public $post_author = '1'; public $post_date = '2025-11-11 23:18:06'; public $post_date_gmt = '2025-11-11 23:18:06'; public $post_content = ''; public $post_title = 'home-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'home-background-2'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:18:06'; public $post_modified_gmt = '2025-11-11 23:18:06'; public $post_content_filtered = ''; public $post_parent = 71; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/home-background-1.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [12-Nov-2025 12:48:04 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 337) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [12-Nov-2025 12:48:04 UTC] PHP Warning: Undefined array key "height" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 111 [12-Nov-2025 12:48:04 UTC] PHP Stack trace: [12-Nov-2025 12:48:04 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [12-Nov-2025 12:48:04 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [12-Nov-2025 12:48:04 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [12-Nov-2025 12:48:04 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [12-Nov-2025 12:48:04 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [12-Nov-2025 12:48:04 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [12-Nov-2025 12:48:04 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [12-Nov-2025 12:48:04 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [12-Nov-2025 12:48:04 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/337']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [12-Nov-2025 12:48:04 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/337') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [12-Nov-2025 12:48:04 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [12-Nov-2025 12:48:04 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [12-Nov-2025 12:48:04 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [12-Nov-2025 12:48:04 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 337; public $post_author = '1'; public $post_date = '2025-11-11 23:18:06'; public $post_date_gmt = '2025-11-11 23:18:06'; public $post_content = ''; public $post_title = 'home-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'home-background-2'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:18:06'; public $post_modified_gmt = '2025-11-11 23:18:06'; public $post_content_filtered = ''; public $post_parent = 71; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/home-background-1.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [12-Nov-2025 12:48:04 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 337) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [12-Nov-2025 12:48:04 UTC] PHP Warning: Undefined array key "width" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 110 [12-Nov-2025 12:48:04 UTC] PHP Stack trace: [12-Nov-2025 12:48:04 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [12-Nov-2025 12:48:04 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [12-Nov-2025 12:48:04 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [12-Nov-2025 12:48:04 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [12-Nov-2025 12:48:04 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [12-Nov-2025 12:48:04 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [12-Nov-2025 12:48:04 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [12-Nov-2025 12:48:04 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [12-Nov-2025 12:48:04 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/347']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [12-Nov-2025 12:48:04 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/347') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [12-Nov-2025 12:48:04 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [12-Nov-2025 12:48:04 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [12-Nov-2025 12:48:04 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [12-Nov-2025 12:48:04 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 347; public $post_author = '1'; public $post_date = '2025-11-11 23:30:29'; public $post_date_gmt = '2025-11-11 23:30:29'; public $post_content = ''; public $post_title = 'infos-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'infos-background'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:30:29'; public $post_modified_gmt = '2025-11-11 23:30:29'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/infos-background.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [12-Nov-2025 12:48:04 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 347) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [12-Nov-2025 12:48:04 UTC] PHP Warning: Undefined array key "height" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 111 [12-Nov-2025 12:48:04 UTC] PHP Stack trace: [12-Nov-2025 12:48:04 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [12-Nov-2025 12:48:04 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [12-Nov-2025 12:48:04 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [12-Nov-2025 12:48:04 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [12-Nov-2025 12:48:04 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [12-Nov-2025 12:48:04 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [12-Nov-2025 12:48:04 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [12-Nov-2025 12:48:04 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [12-Nov-2025 12:48:04 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/347']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [12-Nov-2025 12:48:04 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/347') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [12-Nov-2025 12:48:04 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [12-Nov-2025 12:48:04 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [12-Nov-2025 12:48:04 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [12-Nov-2025 12:48:04 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 347; public $post_author = '1'; public $post_date = '2025-11-11 23:30:29'; public $post_date_gmt = '2025-11-11 23:30:29'; public $post_content = ''; public $post_title = 'infos-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'infos-background'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:30:29'; public $post_modified_gmt = '2025-11-11 23:30:29'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/infos-background.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [12-Nov-2025 12:48:04 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 347) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [12-Nov-2025 12:48:04 UTC] PHP Warning: Undefined array key "width" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 110 [12-Nov-2025 12:48:04 UTC] PHP Stack trace: [12-Nov-2025 12:48:04 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [12-Nov-2025 12:48:04 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [12-Nov-2025 12:48:04 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [12-Nov-2025 12:48:04 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [12-Nov-2025 12:48:04 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [12-Nov-2025 12:48:04 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [12-Nov-2025 12:48:04 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [12-Nov-2025 12:48:04 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [12-Nov-2025 12:48:04 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/348']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [12-Nov-2025 12:48:04 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/348') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [12-Nov-2025 12:48:04 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [12-Nov-2025 12:48:04 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [12-Nov-2025 12:48:04 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [12-Nov-2025 12:48:04 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 348; public $post_author = '1'; public $post_date = '2025-11-11 23:31:04'; public $post_date_gmt = '2025-11-11 23:31:04'; public $post_content = ''; public $post_title = 'club-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'club-background'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:31:04'; public $post_modified_gmt = '2025-11-11 23:31:04'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/club-background.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [12-Nov-2025 12:48:04 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 348) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [12-Nov-2025 12:48:04 UTC] PHP Warning: Undefined array key "height" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 111 [12-Nov-2025 12:48:04 UTC] PHP Stack trace: [12-Nov-2025 12:48:04 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [12-Nov-2025 12:48:04 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [12-Nov-2025 12:48:04 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [12-Nov-2025 12:48:04 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [12-Nov-2025 12:48:04 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [12-Nov-2025 12:48:04 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [12-Nov-2025 12:48:04 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [12-Nov-2025 12:48:04 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [12-Nov-2025 12:48:04 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/348']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [12-Nov-2025 12:48:04 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/348') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [12-Nov-2025 12:48:04 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [12-Nov-2025 12:48:04 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [12-Nov-2025 12:48:04 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [12-Nov-2025 12:48:04 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 348; public $post_author = '1'; public $post_date = '2025-11-11 23:31:04'; public $post_date_gmt = '2025-11-11 23:31:04'; public $post_content = ''; public $post_title = 'club-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'club-background'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:31:04'; public $post_modified_gmt = '2025-11-11 23:31:04'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/club-background.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [12-Nov-2025 12:48:04 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 348) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [12-Nov-2025 12:48:28 UTC] PHP Warning: Undefined array key "width" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 110 [12-Nov-2025 12:48:28 UTC] PHP Stack trace: [12-Nov-2025 12:48:28 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [12-Nov-2025 12:48:28 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [12-Nov-2025 12:48:28 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [12-Nov-2025 12:48:28 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [12-Nov-2025 12:48:28 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [12-Nov-2025 12:48:28 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [12-Nov-2025 12:48:28 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [12-Nov-2025 12:48:28 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [12-Nov-2025 12:48:28 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/337']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [12-Nov-2025 12:48:28 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/337') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [12-Nov-2025 12:48:28 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [12-Nov-2025 12:48:28 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [12-Nov-2025 12:48:28 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [12-Nov-2025 12:48:28 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 337; public $post_author = '1'; public $post_date = '2025-11-11 23:18:06'; public $post_date_gmt = '2025-11-11 23:18:06'; public $post_content = ''; public $post_title = 'home-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'home-background-2'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:18:06'; public $post_modified_gmt = '2025-11-11 23:18:06'; public $post_content_filtered = ''; public $post_parent = 71; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/home-background-1.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [12-Nov-2025 12:48:28 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 337) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [12-Nov-2025 12:48:28 UTC] PHP Warning: Undefined array key "height" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 111 [12-Nov-2025 12:48:28 UTC] PHP Stack trace: [12-Nov-2025 12:48:28 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [12-Nov-2025 12:48:28 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [12-Nov-2025 12:48:28 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [12-Nov-2025 12:48:28 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [12-Nov-2025 12:48:28 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [12-Nov-2025 12:48:28 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [12-Nov-2025 12:48:28 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [12-Nov-2025 12:48:28 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [12-Nov-2025 12:48:28 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/337']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [12-Nov-2025 12:48:28 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/337') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [12-Nov-2025 12:48:28 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [12-Nov-2025 12:48:28 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [12-Nov-2025 12:48:28 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [12-Nov-2025 12:48:28 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 337; public $post_author = '1'; public $post_date = '2025-11-11 23:18:06'; public $post_date_gmt = '2025-11-11 23:18:06'; public $post_content = ''; public $post_title = 'home-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'home-background-2'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:18:06'; public $post_modified_gmt = '2025-11-11 23:18:06'; public $post_content_filtered = ''; public $post_parent = 71; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/home-background-1.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [12-Nov-2025 12:48:28 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 337) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [12-Nov-2025 12:48:28 UTC] PHP Warning: Undefined array key "width" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 110 [12-Nov-2025 12:48:28 UTC] PHP Stack trace: [12-Nov-2025 12:48:28 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [12-Nov-2025 12:48:28 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [12-Nov-2025 12:48:28 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [12-Nov-2025 12:48:28 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [12-Nov-2025 12:48:28 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [12-Nov-2025 12:48:28 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [12-Nov-2025 12:48:28 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [12-Nov-2025 12:48:28 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [12-Nov-2025 12:48:28 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/347']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [12-Nov-2025 12:48:28 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/347') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [12-Nov-2025 12:48:28 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [12-Nov-2025 12:48:28 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [12-Nov-2025 12:48:28 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [12-Nov-2025 12:48:28 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 347; public $post_author = '1'; public $post_date = '2025-11-11 23:30:29'; public $post_date_gmt = '2025-11-11 23:30:29'; public $post_content = ''; public $post_title = 'infos-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'infos-background'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:30:29'; public $post_modified_gmt = '2025-11-11 23:30:29'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/infos-background.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [12-Nov-2025 12:48:28 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 347) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [12-Nov-2025 12:48:28 UTC] PHP Warning: Undefined array key "height" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 111 [12-Nov-2025 12:48:28 UTC] PHP Stack trace: [12-Nov-2025 12:48:28 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [12-Nov-2025 12:48:28 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [12-Nov-2025 12:48:28 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [12-Nov-2025 12:48:28 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [12-Nov-2025 12:48:28 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [12-Nov-2025 12:48:28 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [12-Nov-2025 12:48:28 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [12-Nov-2025 12:48:28 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [12-Nov-2025 12:48:28 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/347']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [12-Nov-2025 12:48:28 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/347') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [12-Nov-2025 12:48:28 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [12-Nov-2025 12:48:28 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [12-Nov-2025 12:48:28 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [12-Nov-2025 12:48:28 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 347; public $post_author = '1'; public $post_date = '2025-11-11 23:30:29'; public $post_date_gmt = '2025-11-11 23:30:29'; public $post_content = ''; public $post_title = 'infos-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'infos-background'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:30:29'; public $post_modified_gmt = '2025-11-11 23:30:29'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/infos-background.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [12-Nov-2025 12:48:28 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 347) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [12-Nov-2025 12:48:28 UTC] PHP Warning: Undefined array key "width" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 110 [12-Nov-2025 12:48:28 UTC] PHP Stack trace: [12-Nov-2025 12:48:28 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [12-Nov-2025 12:48:28 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [12-Nov-2025 12:48:28 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [12-Nov-2025 12:48:28 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [12-Nov-2025 12:48:28 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [12-Nov-2025 12:48:28 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [12-Nov-2025 12:48:28 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [12-Nov-2025 12:48:28 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [12-Nov-2025 12:48:28 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/348']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [12-Nov-2025 12:48:28 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/348') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [12-Nov-2025 12:48:28 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [12-Nov-2025 12:48:28 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [12-Nov-2025 12:48:28 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [12-Nov-2025 12:48:28 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 348; public $post_author = '1'; public $post_date = '2025-11-11 23:31:04'; public $post_date_gmt = '2025-11-11 23:31:04'; public $post_content = ''; public $post_title = 'club-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'club-background'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:31:04'; public $post_modified_gmt = '2025-11-11 23:31:04'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/club-background.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [12-Nov-2025 12:48:28 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 348) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [12-Nov-2025 12:48:28 UTC] PHP Warning: Undefined array key "height" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 111 [12-Nov-2025 12:48:28 UTC] PHP Stack trace: [12-Nov-2025 12:48:28 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [12-Nov-2025 12:48:28 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [12-Nov-2025 12:48:28 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [12-Nov-2025 12:48:28 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [12-Nov-2025 12:48:28 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [12-Nov-2025 12:48:28 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [12-Nov-2025 12:48:28 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [12-Nov-2025 12:48:28 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [12-Nov-2025 12:48:28 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/348']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [12-Nov-2025 12:48:28 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/348') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [12-Nov-2025 12:48:28 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [12-Nov-2025 12:48:28 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [12-Nov-2025 12:48:28 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [12-Nov-2025 12:48:28 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 348; public $post_author = '1'; public $post_date = '2025-11-11 23:31:04'; public $post_date_gmt = '2025-11-11 23:31:04'; public $post_content = ''; public $post_title = 'club-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'club-background'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:31:04'; public $post_modified_gmt = '2025-11-11 23:31:04'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/club-background.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [12-Nov-2025 12:48:28 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 348) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [12-Nov-2025 13:01:58 UTC] PHP Warning: Undefined array key "width" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 110 [12-Nov-2025 13:01:58 UTC] PHP Stack trace: [12-Nov-2025 13:01:58 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [12-Nov-2025 13:01:58 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [12-Nov-2025 13:01:58 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [12-Nov-2025 13:01:58 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [12-Nov-2025 13:01:58 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [12-Nov-2025 13:01:58 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [12-Nov-2025 13:01:58 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [12-Nov-2025 13:01:58 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [12-Nov-2025 13:01:58 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/337']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [12-Nov-2025 13:01:58 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/337') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [12-Nov-2025 13:01:58 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [12-Nov-2025 13:01:58 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [12-Nov-2025 13:01:58 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [12-Nov-2025 13:01:58 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 337; public $post_author = '1'; public $post_date = '2025-11-11 23:18:06'; public $post_date_gmt = '2025-11-11 23:18:06'; public $post_content = ''; public $post_title = 'home-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'home-background-2'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:18:06'; public $post_modified_gmt = '2025-11-11 23:18:06'; public $post_content_filtered = ''; public $post_parent = 71; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/home-background-1.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [12-Nov-2025 13:01:58 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 337) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [12-Nov-2025 13:01:58 UTC] PHP Warning: Undefined array key "height" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 111 [12-Nov-2025 13:01:58 UTC] PHP Stack trace: [12-Nov-2025 13:01:58 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [12-Nov-2025 13:01:58 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [12-Nov-2025 13:01:58 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [12-Nov-2025 13:01:58 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [12-Nov-2025 13:01:58 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [12-Nov-2025 13:01:58 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [12-Nov-2025 13:01:58 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [12-Nov-2025 13:01:58 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [12-Nov-2025 13:01:58 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/337']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [12-Nov-2025 13:01:58 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/337') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [12-Nov-2025 13:01:58 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [12-Nov-2025 13:01:58 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [12-Nov-2025 13:01:58 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [12-Nov-2025 13:01:58 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 337; public $post_author = '1'; public $post_date = '2025-11-11 23:18:06'; public $post_date_gmt = '2025-11-11 23:18:06'; public $post_content = ''; public $post_title = 'home-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'home-background-2'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:18:06'; public $post_modified_gmt = '2025-11-11 23:18:06'; public $post_content_filtered = ''; public $post_parent = 71; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/home-background-1.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [12-Nov-2025 13:01:58 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 337) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [12-Nov-2025 13:01:58 UTC] PHP Warning: Undefined array key "width" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 110 [12-Nov-2025 13:01:58 UTC] PHP Warning: Undefined array key "width" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 110 [12-Nov-2025 13:01:58 UTC] PHP Stack trace: [12-Nov-2025 13:01:58 UTC] PHP Stack trace: [12-Nov-2025 13:01:58 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [12-Nov-2025 13:01:58 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [12-Nov-2025 13:01:58 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [12-Nov-2025 13:01:58 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [12-Nov-2025 13:01:58 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [12-Nov-2025 13:01:58 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [12-Nov-2025 13:01:58 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [12-Nov-2025 13:01:58 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [12-Nov-2025 13:01:58 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [12-Nov-2025 13:01:58 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [12-Nov-2025 13:01:58 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [12-Nov-2025 13:01:58 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [12-Nov-2025 13:01:58 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [12-Nov-2025 13:01:58 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [12-Nov-2025 13:01:58 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [12-Nov-2025 13:01:58 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [12-Nov-2025 13:01:58 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/348']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [12-Nov-2025 13:01:58 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/347']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [12-Nov-2025 13:01:58 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/348') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [12-Nov-2025 13:01:58 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/347') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [12-Nov-2025 13:01:58 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [12-Nov-2025 13:01:58 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [12-Nov-2025 13:01:58 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [12-Nov-2025 13:01:58 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [12-Nov-2025 13:01:58 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [12-Nov-2025 13:01:58 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [12-Nov-2025 13:01:58 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 348; public $post_author = '1'; public $post_date = '2025-11-11 23:31:04'; public $post_date_gmt = '2025-11-11 23:31:04'; public $post_content = ''; public $post_title = 'club-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'club-background'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:31:04'; public $post_modified_gmt = '2025-11-11 23:31:04'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/club-background.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [12-Nov-2025 13:01:58 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 347; public $post_author = '1'; public $post_date = '2025-11-11 23:30:29'; public $post_date_gmt = '2025-11-11 23:30:29'; public $post_content = ''; public $post_title = 'infos-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'infos-background'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:30:29'; public $post_modified_gmt = '2025-11-11 23:30:29'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/infos-background.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [12-Nov-2025 13:01:58 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 348) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [12-Nov-2025 13:01:58 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 347) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [12-Nov-2025 13:01:58 UTC] PHP Warning: Undefined array key "height" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 111 [12-Nov-2025 13:01:58 UTC] PHP Warning: Undefined array key "height" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 111 [12-Nov-2025 13:01:58 UTC] PHP Stack trace: [12-Nov-2025 13:01:58 UTC] PHP Stack trace: [12-Nov-2025 13:01:58 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [12-Nov-2025 13:01:58 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [12-Nov-2025 13:01:58 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [12-Nov-2025 13:01:58 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [12-Nov-2025 13:01:58 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [12-Nov-2025 13:01:58 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [12-Nov-2025 13:01:58 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [12-Nov-2025 13:01:58 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [12-Nov-2025 13:01:58 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [12-Nov-2025 13:01:58 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [12-Nov-2025 13:01:58 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [12-Nov-2025 13:01:58 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [12-Nov-2025 13:01:58 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [12-Nov-2025 13:01:58 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [12-Nov-2025 13:01:58 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [12-Nov-2025 13:01:58 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [12-Nov-2025 13:01:58 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/348']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [12-Nov-2025 13:01:58 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/347']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [12-Nov-2025 13:01:58 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/348') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [12-Nov-2025 13:01:58 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/347') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [12-Nov-2025 13:01:58 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [12-Nov-2025 13:01:58 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [12-Nov-2025 13:01:58 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [12-Nov-2025 13:01:58 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [12-Nov-2025 13:01:58 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [12-Nov-2025 13:01:58 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [12-Nov-2025 13:01:58 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 348; public $post_author = '1'; public $post_date = '2025-11-11 23:31:04'; public $post_date_gmt = '2025-11-11 23:31:04'; public $post_content = ''; public $post_title = 'club-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'club-background'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:31:04'; public $post_modified_gmt = '2025-11-11 23:31:04'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/club-background.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [12-Nov-2025 13:01:58 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 347; public $post_author = '1'; public $post_date = '2025-11-11 23:30:29'; public $post_date_gmt = '2025-11-11 23:30:29'; public $post_content = ''; public $post_title = 'infos-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'infos-background'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:30:29'; public $post_modified_gmt = '2025-11-11 23:30:29'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/infos-background.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [12-Nov-2025 13:01:58 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 348) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [12-Nov-2025 13:01:58 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 347) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [16-Nov-2025 14:48:23 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1988 [16-Nov-2025 14:48:23 UTC] PHP Stack trace: [16-Nov-2025 14:48:23 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [16-Nov-2025 14:48:23 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [16-Nov-2025 14:48:23 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [16-Nov-2025 14:48:23 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [16-Nov-2025 14:48:23 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [16-Nov-2025 14:48:23 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [16-Nov-2025 14:48:23 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [16-Nov-2025 14:48:23 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [16-Nov-2025 14:48:23 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:134 [16-Nov-2025 14:48:23 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:720 [16-Nov-2025 14:48:23 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:773 [16-Nov-2025 14:48:23 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1988 [16-Nov-2025 14:48:24 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1988 [16-Nov-2025 14:48:24 UTC] PHP Stack trace: [16-Nov-2025 14:48:24 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1988 [16-Nov-2025 14:48:24 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [16-Nov-2025 14:48:24 UTC] PHP Stack trace: [16-Nov-2025 14:48:24 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [16-Nov-2025 14:48:24 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [16-Nov-2025 14:48:24 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [16-Nov-2025 14:48:24 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [16-Nov-2025 14:48:24 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [16-Nov-2025 14:48:24 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [16-Nov-2025 14:48:24 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [16-Nov-2025 14:48:24 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [16-Nov-2025 14:48:24 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [16-Nov-2025 14:48:24 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [16-Nov-2025 14:48:24 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [16-Nov-2025 14:48:24 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [16-Nov-2025 14:48:24 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [16-Nov-2025 14:48:24 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [16-Nov-2025 14:48:24 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:134 [16-Nov-2025 14:48:24 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [16-Nov-2025 14:48:24 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:720 [16-Nov-2025 14:48:24 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:134 [16-Nov-2025 14:48:24 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:773 [16-Nov-2025 14:48:24 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:720 [16-Nov-2025 14:48:24 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1988 [16-Nov-2025 14:48:24 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:773 [16-Nov-2025 14:48:24 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1988 [16-Nov-2025 15:31:25 UTC] PHP Warning: Undefined array key "width" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 110 [16-Nov-2025 15:31:25 UTC] PHP Stack trace: [16-Nov-2025 15:31:25 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [16-Nov-2025 15:31:25 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [16-Nov-2025 15:31:25 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [16-Nov-2025 15:31:25 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [16-Nov-2025 15:31:25 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [16-Nov-2025 15:31:25 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [16-Nov-2025 15:31:25 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [16-Nov-2025 15:31:25 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [16-Nov-2025 15:31:25 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/337']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [16-Nov-2025 15:31:25 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/337') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [16-Nov-2025 15:31:25 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [16-Nov-2025 15:31:25 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [16-Nov-2025 15:31:25 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [16-Nov-2025 15:31:25 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 337; public $post_author = '1'; public $post_date = '2025-11-11 23:18:06'; public $post_date_gmt = '2025-11-11 23:18:06'; public $post_content = ''; public $post_title = 'home-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'home-background-2'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:18:06'; public $post_modified_gmt = '2025-11-11 23:18:06'; public $post_content_filtered = ''; public $post_parent = 71; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/home-background-1.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [16-Nov-2025 15:31:25 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 337) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [16-Nov-2025 15:31:25 UTC] PHP Warning: Undefined array key "height" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 111 [16-Nov-2025 15:31:25 UTC] PHP Stack trace: [16-Nov-2025 15:31:25 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [16-Nov-2025 15:31:25 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [16-Nov-2025 15:31:25 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [16-Nov-2025 15:31:25 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [16-Nov-2025 15:31:25 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [16-Nov-2025 15:31:25 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [16-Nov-2025 15:31:25 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [16-Nov-2025 15:31:25 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [16-Nov-2025 15:31:25 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/337']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [16-Nov-2025 15:31:25 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/337') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [16-Nov-2025 15:31:25 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [16-Nov-2025 15:31:25 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [16-Nov-2025 15:31:25 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [16-Nov-2025 15:31:25 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 337; public $post_author = '1'; public $post_date = '2025-11-11 23:18:06'; public $post_date_gmt = '2025-11-11 23:18:06'; public $post_content = ''; public $post_title = 'home-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'home-background-2'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:18:06'; public $post_modified_gmt = '2025-11-11 23:18:06'; public $post_content_filtered = ''; public $post_parent = 71; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/home-background-1.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [16-Nov-2025 15:31:25 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 337) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [16-Nov-2025 15:31:25 UTC] PHP Warning: Undefined array key "width" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 110 [16-Nov-2025 15:31:25 UTC] PHP Stack trace: [16-Nov-2025 15:31:25 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [16-Nov-2025 15:31:25 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [16-Nov-2025 15:31:25 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [16-Nov-2025 15:31:25 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [16-Nov-2025 15:31:25 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [16-Nov-2025 15:31:25 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [16-Nov-2025 15:31:25 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [16-Nov-2025 15:31:25 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [16-Nov-2025 15:31:25 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/347']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [16-Nov-2025 15:31:25 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/347') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [16-Nov-2025 15:31:25 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [16-Nov-2025 15:31:25 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [16-Nov-2025 15:31:25 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [16-Nov-2025 15:31:25 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 347; public $post_author = '1'; public $post_date = '2025-11-11 23:30:29'; public $post_date_gmt = '2025-11-11 23:30:29'; public $post_content = ''; public $post_title = 'infos-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'infos-background'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:30:29'; public $post_modified_gmt = '2025-11-11 23:30:29'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/infos-background.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [16-Nov-2025 15:31:25 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 347) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [16-Nov-2025 15:31:25 UTC] PHP Warning: Undefined array key "height" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 111 [16-Nov-2025 15:31:25 UTC] PHP Stack trace: [16-Nov-2025 15:31:25 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [16-Nov-2025 15:31:25 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [16-Nov-2025 15:31:25 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [16-Nov-2025 15:31:25 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [16-Nov-2025 15:31:25 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [16-Nov-2025 15:31:25 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [16-Nov-2025 15:31:25 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [16-Nov-2025 15:31:25 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [16-Nov-2025 15:31:25 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/347']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [16-Nov-2025 15:31:25 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/347') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [16-Nov-2025 15:31:25 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [16-Nov-2025 15:31:25 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [16-Nov-2025 15:31:25 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [16-Nov-2025 15:31:25 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 347; public $post_author = '1'; public $post_date = '2025-11-11 23:30:29'; public $post_date_gmt = '2025-11-11 23:30:29'; public $post_content = ''; public $post_title = 'infos-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'infos-background'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:30:29'; public $post_modified_gmt = '2025-11-11 23:30:29'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/infos-background.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [16-Nov-2025 15:31:25 UTC] PHP Warning: Undefined array key "width" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 110 [16-Nov-2025 15:31:25 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 347) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [16-Nov-2025 15:31:25 UTC] PHP Stack trace: [16-Nov-2025 15:31:25 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [16-Nov-2025 15:31:25 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [16-Nov-2025 15:31:25 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [16-Nov-2025 15:31:25 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [16-Nov-2025 15:31:25 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [16-Nov-2025 15:31:25 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [16-Nov-2025 15:31:25 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [16-Nov-2025 15:31:25 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [16-Nov-2025 15:31:25 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/348']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [16-Nov-2025 15:31:25 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/348') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [16-Nov-2025 15:31:25 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [16-Nov-2025 15:31:25 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [16-Nov-2025 15:31:25 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [16-Nov-2025 15:31:25 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 348; public $post_author = '1'; public $post_date = '2025-11-11 23:31:04'; public $post_date_gmt = '2025-11-11 23:31:04'; public $post_content = ''; public $post_title = 'club-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'club-background'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:31:04'; public $post_modified_gmt = '2025-11-11 23:31:04'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/club-background.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [16-Nov-2025 15:31:25 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 348) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [16-Nov-2025 15:31:25 UTC] PHP Warning: Undefined array key "height" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 111 [16-Nov-2025 15:31:25 UTC] PHP Stack trace: [16-Nov-2025 15:31:25 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [16-Nov-2025 15:31:25 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [16-Nov-2025 15:31:25 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [16-Nov-2025 15:31:25 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [16-Nov-2025 15:31:25 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [16-Nov-2025 15:31:25 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [16-Nov-2025 15:31:25 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [16-Nov-2025 15:31:25 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [16-Nov-2025 15:31:25 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/348']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [16-Nov-2025 15:31:25 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/348') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [16-Nov-2025 15:31:25 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [16-Nov-2025 15:31:25 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [16-Nov-2025 15:31:25 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [16-Nov-2025 15:31:25 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 348; public $post_author = '1'; public $post_date = '2025-11-11 23:31:04'; public $post_date_gmt = '2025-11-11 23:31:04'; public $post_content = ''; public $post_title = 'club-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'club-background'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:31:04'; public $post_modified_gmt = '2025-11-11 23:31:04'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/club-background.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [16-Nov-2025 15:31:25 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 348) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [16-Nov-2025 16:13:40 UTC] PHP Warning: Undefined array key "width" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 110 [16-Nov-2025 16:13:40 UTC] PHP Stack trace: [16-Nov-2025 16:13:40 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [16-Nov-2025 16:13:40 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [16-Nov-2025 16:13:40 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [16-Nov-2025 16:13:40 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [16-Nov-2025 16:13:40 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [16-Nov-2025 16:13:40 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [16-Nov-2025 16:13:40 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [16-Nov-2025 16:13:40 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [16-Nov-2025 16:13:40 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/337']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [16-Nov-2025 16:13:40 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/337') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [16-Nov-2025 16:13:40 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [16-Nov-2025 16:13:40 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [16-Nov-2025 16:13:40 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [16-Nov-2025 16:13:40 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 337; public $post_author = '1'; public $post_date = '2025-11-11 23:18:06'; public $post_date_gmt = '2025-11-11 23:18:06'; public $post_content = ''; public $post_title = 'home-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'home-background-2'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:18:06'; public $post_modified_gmt = '2025-11-11 23:18:06'; public $post_content_filtered = ''; public $post_parent = 71; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/home-background-1.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [16-Nov-2025 16:13:40 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 337) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [16-Nov-2025 16:13:40 UTC] PHP Warning: Undefined array key "height" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 111 [16-Nov-2025 16:13:40 UTC] PHP Stack trace: [16-Nov-2025 16:13:40 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [16-Nov-2025 16:13:40 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [16-Nov-2025 16:13:40 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [16-Nov-2025 16:13:40 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [16-Nov-2025 16:13:40 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [16-Nov-2025 16:13:40 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [16-Nov-2025 16:13:40 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [16-Nov-2025 16:13:40 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [16-Nov-2025 16:13:40 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/337']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/337'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F337'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [16-Nov-2025 16:13:40 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/337') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [16-Nov-2025 16:13:40 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [16-Nov-2025 16:13:40 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [16-Nov-2025 16:13:40 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [16-Nov-2025 16:13:40 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 337; public $post_author = '1'; public $post_date = '2025-11-11 23:18:06'; public $post_date_gmt = '2025-11-11 23:18:06'; public $post_content = ''; public $post_title = 'home-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'home-background-2'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:18:06'; public $post_modified_gmt = '2025-11-11 23:18:06'; public $post_content_filtered = ''; public $post_parent = 71; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/home-background-1.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/337'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [16-Nov-2025 16:13:40 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 337) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [16-Nov-2025 16:13:40 UTC] PHP Warning: Undefined array key "width" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 110 [16-Nov-2025 16:13:40 UTC] PHP Warning: Undefined array key "width" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 110 [16-Nov-2025 16:13:40 UTC] PHP Stack trace: [16-Nov-2025 16:13:40 UTC] PHP Stack trace: [16-Nov-2025 16:13:40 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [16-Nov-2025 16:13:40 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [16-Nov-2025 16:13:40 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [16-Nov-2025 16:13:40 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [16-Nov-2025 16:13:40 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [16-Nov-2025 16:13:40 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [16-Nov-2025 16:13:40 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [16-Nov-2025 16:13:40 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [16-Nov-2025 16:13:40 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [16-Nov-2025 16:13:40 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [16-Nov-2025 16:13:40 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [16-Nov-2025 16:13:40 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [16-Nov-2025 16:13:40 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [16-Nov-2025 16:13:40 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [16-Nov-2025 16:13:40 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [16-Nov-2025 16:13:40 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [16-Nov-2025 16:13:40 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/348']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [16-Nov-2025 16:13:40 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/347']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [16-Nov-2025 16:13:40 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/348') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [16-Nov-2025 16:13:40 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/347') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [16-Nov-2025 16:13:40 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [16-Nov-2025 16:13:40 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [16-Nov-2025 16:13:40 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [16-Nov-2025 16:13:40 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [16-Nov-2025 16:13:40 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [16-Nov-2025 16:13:40 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [16-Nov-2025 16:13:40 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 348; public $post_author = '1'; public $post_date = '2025-11-11 23:31:04'; public $post_date_gmt = '2025-11-11 23:31:04'; public $post_content = ''; public $post_title = 'club-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'club-background'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:31:04'; public $post_modified_gmt = '2025-11-11 23:31:04'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/club-background.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [16-Nov-2025 16:13:40 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 347; public $post_author = '1'; public $post_date = '2025-11-11 23:30:29'; public $post_date_gmt = '2025-11-11 23:30:29'; public $post_content = ''; public $post_title = 'infos-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'infos-background'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:30:29'; public $post_modified_gmt = '2025-11-11 23:30:29'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/infos-background.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [16-Nov-2025 16:13:40 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 348) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [16-Nov-2025 16:13:40 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 347) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [16-Nov-2025 16:13:40 UTC] PHP Warning: Undefined array key "height" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 111 [16-Nov-2025 16:13:40 UTC] PHP Warning: Undefined array key "height" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 111 [16-Nov-2025 16:13:40 UTC] PHP Stack trace: [16-Nov-2025 16:13:40 UTC] PHP Stack trace: [16-Nov-2025 16:13:40 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [16-Nov-2025 16:13:40 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [16-Nov-2025 16:13:40 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [16-Nov-2025 16:13:40 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [16-Nov-2025 16:13:40 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [16-Nov-2025 16:13:40 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [16-Nov-2025 16:13:40 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [16-Nov-2025 16:13:40 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1342 [16-Nov-2025 16:13:40 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [16-Nov-2025 16:13:40 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:818 [16-Nov-2025 16:13:40 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [16-Nov-2025 16:13:40 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [16-Nov-2025 16:13:40 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [16-Nov-2025 16:13:40 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:565 [16-Nov-2025 16:13:40 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [16-Nov-2025 16:13:40 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:348 [16-Nov-2025 16:13:40 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/348']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/348'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F348'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [16-Nov-2025 16:13:40 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media/347']; public $query_string = ''; public $request = 'wp-json/wp/v2/media/347'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia%2F347'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:324 [16-Nov-2025 16:13:40 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/348') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [16-Nov-2025 16:13:40 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media/347') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:459 [16-Nov-2025 16:13:40 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [16-Nov-2025 16:13:40 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [16-Nov-2025 16:13:40 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [16-Nov-2025 16:13:40 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media/(?P[\\d]+)', $handler = ['methods' => ['GET' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['id' => [...], 'context' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'get_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [16-Nov-2025 16:13:40 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [16-Nov-2025 16:13:40 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 348; public $post_author = '1'; public $post_date = '2025-11-11 23:31:04'; public $post_date_gmt = '2025-11-11 23:31:04'; public $post_content = ''; public $post_title = 'club-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'club-background'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:31:04'; public $post_modified_gmt = '2025-11-11 23:31:04'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/club-background.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/348'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [16-Nov-2025 16:13:40 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 348) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [16-Nov-2025 16:13:40 UTC] PHP 13. WP_REST_Posts_Controller->get_item($request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [16-Nov-2025 16:13:40 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 347; public $post_author = '1'; public $post_date = '2025-11-11 23:30:29'; public $post_date_gmt = '2025-11-11 23:30:29'; public $post_content = ''; public $post_title = 'infos-background'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'infos-background'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2025-11-11 23:30:29'; public $post_modified_gmt = '2025-11-11 23:30:29'; public $post_content_filtered = ''; public $post_parent = 0; public $guid = 'http://obc-wp.local/wp-content/uploads/2025/11/infos-background.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'GET'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'x_wp_nonce' => [...], 'accept' => [...], 'user_agent' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...], 'content_length' => [...], 'content_type' => [...]]; protected $body = ''; protected $route = '/wp/v2/media/347'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:661 [16-Nov-2025 16:13:40 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 347) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:941 [16-Nov-2025 19:34:30 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1988 [16-Nov-2025 19:34:30 UTC] PHP Stack trace: [16-Nov-2025 19:34:30 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [16-Nov-2025 19:34:30 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [16-Nov-2025 19:34:30 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [16-Nov-2025 19:34:30 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [16-Nov-2025 19:34:30 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [16-Nov-2025 19:34:30 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [16-Nov-2025 19:34:30 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [16-Nov-2025 19:34:30 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [16-Nov-2025 19:34:30 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:134 [16-Nov-2025 19:34:30 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:720 [16-Nov-2025 19:34:30 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:773 [16-Nov-2025 19:34:30 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1988 [16-Nov-2025 19:34:31 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1988 [16-Nov-2025 19:34:31 UTC] PHP Stack trace: [16-Nov-2025 19:34:31 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [16-Nov-2025 19:34:31 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [16-Nov-2025 19:34:31 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [16-Nov-2025 19:34:31 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [16-Nov-2025 19:34:31 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [16-Nov-2025 19:34:31 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [16-Nov-2025 19:34:31 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [16-Nov-2025 19:34:31 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [16-Nov-2025 19:34:31 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:134 [16-Nov-2025 19:34:31 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:720 [16-Nov-2025 19:34:31 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:773 [16-Nov-2025 19:34:31 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1988 [16-Nov-2025 19:34:31 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1988 [16-Nov-2025 19:34:31 UTC] PHP Stack trace: [16-Nov-2025 19:34:31 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [16-Nov-2025 19:34:31 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [16-Nov-2025 19:34:31 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [16-Nov-2025 19:34:31 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [16-Nov-2025 19:34:31 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [16-Nov-2025 19:34:31 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [16-Nov-2025 19:34:31 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [16-Nov-2025 19:34:31 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [16-Nov-2025 19:34:31 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:134 [16-Nov-2025 19:34:31 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:720 [16-Nov-2025 19:34:31 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:773 [16-Nov-2025 19:34:31 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1988 [14-Dec-2025 16:29:30 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1988 [14-Dec-2025 16:29:30 UTC] PHP Stack trace: [14-Dec-2025 16:29:30 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [14-Dec-2025 16:29:30 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [14-Dec-2025 16:29:30 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [14-Dec-2025 16:29:30 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [14-Dec-2025 16:29:30 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [14-Dec-2025 16:29:30 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [14-Dec-2025 16:29:30 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [14-Dec-2025 16:29:30 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [14-Dec-2025 16:29:30 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:134 [14-Dec-2025 16:29:30 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:720 [14-Dec-2025 16:29:30 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:773 [14-Dec-2025 16:29:30 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1988 [14-Dec-2025 16:29:32 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1988 [14-Dec-2025 16:29:32 UTC] PHP Stack trace: [14-Dec-2025 16:29:32 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [14-Dec-2025 16:29:32 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [14-Dec-2025 16:29:32 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [14-Dec-2025 16:29:32 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [14-Dec-2025 16:29:32 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [14-Dec-2025 16:29:32 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [14-Dec-2025 16:29:32 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [14-Dec-2025 16:29:32 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [14-Dec-2025 16:29:32 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:134 [14-Dec-2025 16:29:32 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:720 [14-Dec-2025 16:29:32 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:773 [14-Dec-2025 16:29:32 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1988 [14-Dec-2025 16:29:32 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1988 [14-Dec-2025 16:29:32 UTC] PHP Stack trace: [14-Dec-2025 16:29:32 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [14-Dec-2025 16:29:32 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [14-Dec-2025 16:29:32 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [14-Dec-2025 16:29:32 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [14-Dec-2025 16:29:32 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [14-Dec-2025 16:29:32 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [14-Dec-2025 16:29:32 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [14-Dec-2025 16:29:32 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [14-Dec-2025 16:29:32 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:134 [14-Dec-2025 16:29:32 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:720 [14-Dec-2025 16:29:32 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:773 [14-Dec-2025 16:29:32 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1988 [07-Mar-2026 12:01:54 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1994 [07-Mar-2026 12:01:54 UTC] PHP Stack trace: [07-Mar-2026 12:01:54 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [07-Mar-2026 12:01:54 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [07-Mar-2026 12:01:54 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [07-Mar-2026 12:01:54 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [07-Mar-2026 12:01:54 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [07-Mar-2026 12:01:54 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [07-Mar-2026 12:01:54 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [07-Mar-2026 12:01:54 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [07-Mar-2026 12:01:54 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:136 [07-Mar-2026 12:01:54 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:724 [07-Mar-2026 12:01:54 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:772 [07-Mar-2026 12:01:54 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1994 [07-Mar-2026 12:01:55 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1994 [07-Mar-2026 12:01:55 UTC] PHP Stack trace: [07-Mar-2026 12:01:55 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [07-Mar-2026 12:01:55 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [07-Mar-2026 12:01:55 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1994 [07-Mar-2026 12:01:55 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [07-Mar-2026 12:01:55 UTC] PHP Stack trace: [07-Mar-2026 12:01:55 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [07-Mar-2026 12:01:55 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [07-Mar-2026 12:01:55 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [07-Mar-2026 12:01:55 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [07-Mar-2026 12:01:55 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [07-Mar-2026 12:01:55 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [07-Mar-2026 12:01:55 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [07-Mar-2026 12:01:55 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [07-Mar-2026 12:01:55 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [07-Mar-2026 12:01:55 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [07-Mar-2026 12:01:55 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:136 [07-Mar-2026 12:01:55 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [07-Mar-2026 12:01:55 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:724 [07-Mar-2026 12:01:55 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [07-Mar-2026 12:01:55 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:772 [07-Mar-2026 12:01:55 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [07-Mar-2026 12:01:55 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:136 [07-Mar-2026 12:01:55 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1994 [07-Mar-2026 12:01:55 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:724 [07-Mar-2026 12:01:55 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:772 [07-Mar-2026 12:01:55 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1994 [07-Mar-2026 13:38:59 UTC] PHP Warning: Undefined array key "width" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 110 [07-Mar-2026 13:38:59 UTC] PHP Stack trace: [07-Mar-2026 13:38:59 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [07-Mar-2026 13:38:59 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [07-Mar-2026 13:38:59 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [07-Mar-2026 13:38:59 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1343 [07-Mar-2026 13:38:59 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:821 [07-Mar-2026 13:38:59 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [07-Mar-2026 13:38:59 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:570 [07-Mar-2026 13:38:59 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:365 [07-Mar-2026 13:38:59 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media']; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:341 [07-Mar-2026 13:38:59 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:467 [07-Mar-2026 13:38:59 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [07-Mar-2026 13:38:59 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media', $handler = ['methods' => ['POST' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['date' => [...], 'date_gmt' => [...], 'slug' => [...], 'status' => [...], 'title' => [...], 'author' => [...], 'featured_media' => [...], 'comment_status' => [...], 'ping_status' => [...], 'meta' => [...], 'template' => [...], 'alt_text' => [...], 'caption' => [...], 'description' => [...], 'post' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [07-Mar-2026 13:38:59 UTC] PHP 13. WP_REST_Attachments_Controller->create_item($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [07-Mar-2026 13:38:59 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 454; public $post_author = '1'; public $post_date = '2026-03-07 13:38:59'; public $post_date_gmt = '2026-03-07 13:38:59'; public $post_content = ''; public $post_title = 'group'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'group'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2026-03-07 13:38:59'; public $post_modified_gmt = '2026-03-07 13:38:59'; public $post_content_filtered = ''; public $post_parent = 25; public $guid = 'http://obc-wp.local/wp-content/uploads/2026/03/group.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:286 [07-Mar-2026 13:38:59 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 454) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:990 [07-Mar-2026 13:38:59 UTC] PHP Warning: Undefined array key "height" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 111 [07-Mar-2026 13:38:59 UTC] PHP Stack trace: [07-Mar-2026 13:38:59 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [07-Mar-2026 13:38:59 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [07-Mar-2026 13:38:59 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [07-Mar-2026 13:38:59 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1343 [07-Mar-2026 13:38:59 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:821 [07-Mar-2026 13:38:59 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [07-Mar-2026 13:38:59 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:570 [07-Mar-2026 13:38:59 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:365 [07-Mar-2026 13:38:59 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media']; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:341 [07-Mar-2026 13:38:59 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:467 [07-Mar-2026 13:38:59 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [07-Mar-2026 13:38:59 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media', $handler = ['methods' => ['POST' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['date' => [...], 'date_gmt' => [...], 'slug' => [...], 'status' => [...], 'title' => [...], 'author' => [...], 'featured_media' => [...], 'comment_status' => [...], 'ping_status' => [...], 'meta' => [...], 'template' => [...], 'alt_text' => [...], 'caption' => [...], 'description' => [...], 'post' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [07-Mar-2026 13:38:59 UTC] PHP 13. WP_REST_Attachments_Controller->create_item($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [07-Mar-2026 13:38:59 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 454; public $post_author = '1'; public $post_date = '2026-03-07 13:38:59'; public $post_date_gmt = '2026-03-07 13:38:59'; public $post_content = ''; public $post_title = 'group'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'group'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2026-03-07 13:38:59'; public $post_modified_gmt = '2026-03-07 13:38:59'; public $post_content_filtered = ''; public $post_parent = 25; public $guid = 'http://obc-wp.local/wp-content/uploads/2026/03/group.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:286 [07-Mar-2026 13:38:59 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 454) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:990 [09-Mar-2026 13:35:36 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1994 [09-Mar-2026 13:35:36 UTC] PHP Stack trace: [09-Mar-2026 13:35:36 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [09-Mar-2026 13:35:36 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [09-Mar-2026 13:35:36 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [09-Mar-2026 13:35:36 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [09-Mar-2026 13:35:36 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [09-Mar-2026 13:35:36 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [09-Mar-2026 13:35:36 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [09-Mar-2026 13:35:36 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [09-Mar-2026 13:35:36 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:136 [09-Mar-2026 13:35:36 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:724 [09-Mar-2026 13:35:36 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:772 [09-Mar-2026 13:35:36 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1994 [09-Mar-2026 13:36:52 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1994 [09-Mar-2026 13:36:52 UTC] PHP Stack trace: [09-Mar-2026 13:36:52 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [09-Mar-2026 13:36:52 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [09-Mar-2026 13:36:52 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [09-Mar-2026 13:36:52 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [09-Mar-2026 13:36:52 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [09-Mar-2026 13:36:52 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [09-Mar-2026 13:36:52 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [09-Mar-2026 13:36:52 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [09-Mar-2026 13:36:52 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:136 [09-Mar-2026 13:36:52 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:724 [09-Mar-2026 13:36:52 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:772 [09-Mar-2026 13:36:52 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1994 [09-Mar-2026 13:36:54 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1994 [09-Mar-2026 13:36:54 UTC] PHP Stack trace: [09-Mar-2026 13:36:54 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [09-Mar-2026 13:36:54 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [09-Mar-2026 13:36:54 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [09-Mar-2026 13:36:54 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [09-Mar-2026 13:36:54 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [09-Mar-2026 13:36:54 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [09-Mar-2026 13:36:54 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [09-Mar-2026 13:36:54 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [09-Mar-2026 13:36:54 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:136 [09-Mar-2026 13:36:54 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:724 [09-Mar-2026 13:36:54 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:772 [09-Mar-2026 13:36:54 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1994 [09-Mar-2026 13:36:54 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1994 [09-Mar-2026 13:36:54 UTC] PHP Stack trace: [09-Mar-2026 13:36:54 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [09-Mar-2026 13:36:54 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [09-Mar-2026 13:36:54 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [09-Mar-2026 13:36:54 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [09-Mar-2026 13:36:54 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [09-Mar-2026 13:36:54 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [09-Mar-2026 13:36:54 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [09-Mar-2026 13:36:54 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [09-Mar-2026 13:36:54 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:136 [09-Mar-2026 13:36:54 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:724 [09-Mar-2026 13:36:54 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:772 [09-Mar-2026 13:36:54 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1994 [14-Mar-2026 12:43:47 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1994 [14-Mar-2026 12:43:47 UTC] PHP Stack trace: [14-Mar-2026 12:43:47 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [14-Mar-2026 12:43:47 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [14-Mar-2026 12:43:47 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [14-Mar-2026 12:43:47 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [14-Mar-2026 12:43:47 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [14-Mar-2026 12:43:47 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [14-Mar-2026 12:43:47 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [14-Mar-2026 12:43:47 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [14-Mar-2026 12:43:47 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:136 [14-Mar-2026 12:43:47 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:724 [14-Mar-2026 12:43:47 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:772 [14-Mar-2026 12:43:47 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1994 [14-Mar-2026 12:43:49 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1994 [14-Mar-2026 12:43:49 UTC] PHP Stack trace: [14-Mar-2026 12:43:49 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [14-Mar-2026 12:43:49 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [14-Mar-2026 12:43:49 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [14-Mar-2026 12:43:49 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [14-Mar-2026 12:43:49 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [14-Mar-2026 12:43:49 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [14-Mar-2026 12:43:49 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [14-Mar-2026 12:43:49 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [14-Mar-2026 12:43:49 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:136 [14-Mar-2026 12:43:49 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:724 [14-Mar-2026 12:43:49 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:772 [14-Mar-2026 12:43:49 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1994 [14-Mar-2026 12:43:49 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1994 [14-Mar-2026 12:43:49 UTC] PHP Stack trace: [14-Mar-2026 12:43:49 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [14-Mar-2026 12:43:49 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [14-Mar-2026 12:43:49 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [14-Mar-2026 12:43:49 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [14-Mar-2026 12:43:49 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [14-Mar-2026 12:43:49 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [14-Mar-2026 12:43:49 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [14-Mar-2026 12:43:49 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [14-Mar-2026 12:43:49 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:136 [14-Mar-2026 12:43:49 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:724 [14-Mar-2026 12:43:49 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:772 [14-Mar-2026 12:43:49 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1994 [01-May-2026 10:19:35 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1994 [01-May-2026 10:19:35 UTC] PHP Stack trace: [01-May-2026 10:19:35 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [01-May-2026 10:19:35 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [01-May-2026 10:19:35 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [01-May-2026 10:19:35 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [01-May-2026 10:19:35 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [01-May-2026 10:19:35 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [01-May-2026 10:19:35 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [01-May-2026 10:19:35 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [01-May-2026 10:19:35 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:136 [01-May-2026 10:19:35 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:724 [01-May-2026 10:19:35 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:772 [01-May-2026 10:19:35 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1994 [01-May-2026 10:19:37 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1994 [01-May-2026 10:19:37 UTC] PHP Stack trace: [01-May-2026 10:19:37 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [01-May-2026 10:19:37 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [01-May-2026 10:19:37 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [01-May-2026 10:19:37 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [01-May-2026 10:19:37 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [01-May-2026 10:19:37 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [01-May-2026 10:19:37 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [01-May-2026 10:19:37 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [01-May-2026 10:19:37 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:136 [01-May-2026 10:19:37 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:724 [01-May-2026 10:19:37 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:772 [01-May-2026 10:19:37 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1994 [01-May-2026 10:19:37 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1994 [01-May-2026 10:19:37 UTC] PHP Stack trace: [01-May-2026 10:19:37 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [01-May-2026 10:19:37 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [01-May-2026 10:19:37 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [01-May-2026 10:19:37 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [01-May-2026 10:19:37 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [01-May-2026 10:19:37 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [01-May-2026 10:19:37 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [01-May-2026 10:19:37 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [01-May-2026 10:19:37 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:136 [01-May-2026 10:19:37 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:724 [01-May-2026 10:19:37 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:772 [01-May-2026 10:19:37 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1994 [01-May-2026 14:47:23 UTC] PHP Warning: Undefined array key "width" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 110 [01-May-2026 14:47:23 UTC] PHP Stack trace: [01-May-2026 14:47:23 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [01-May-2026 14:47:23 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [01-May-2026 14:47:23 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [01-May-2026 14:47:23 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1343 [01-May-2026 14:47:23 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:821 [01-May-2026 14:47:23 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [01-May-2026 14:47:23 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:570 [01-May-2026 14:47:23 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:365 [01-May-2026 14:47:23 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media']; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:341 [01-May-2026 14:47:23 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:467 [01-May-2026 14:47:23 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [01-May-2026 14:47:23 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media', $handler = ['methods' => ['POST' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['date' => [...], 'date_gmt' => [...], 'slug' => [...], 'status' => [...], 'title' => [...], 'author' => [...], 'featured_media' => [...], 'comment_status' => [...], 'ping_status' => [...], 'meta' => [...], 'template' => [...], 'alt_text' => [...], 'caption' => [...], 'description' => [...], 'post' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [01-May-2026 14:47:23 UTC] PHP 13. WP_REST_Attachments_Controller->create_item($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [01-May-2026 14:47:23 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 590; public $post_author = '1'; public $post_date = '2026-05-01 14:47:23'; public $post_date_gmt = '2026-05-01 14:47:23'; public $post_content = ''; public $post_title = 'Frame 125'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'frame-125'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2026-05-01 14:47:23'; public $post_modified_gmt = '2026-05-01 14:47:23'; public $post_content_filtered = ''; public $post_parent = 27; public $guid = 'http://obc-wp.local/wp-content/uploads/2026/05/Frame-125.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:286 [01-May-2026 14:47:23 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 590) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:990 [01-May-2026 14:47:23 UTC] PHP Warning: Undefined array key "height" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 111 [01-May-2026 14:47:23 UTC] PHP Stack trace: [01-May-2026 14:47:23 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [01-May-2026 14:47:23 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [01-May-2026 14:47:23 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [01-May-2026 14:47:23 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1343 [01-May-2026 14:47:23 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:821 [01-May-2026 14:47:23 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [01-May-2026 14:47:23 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:570 [01-May-2026 14:47:23 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:365 [01-May-2026 14:47:23 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media']; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:341 [01-May-2026 14:47:23 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:467 [01-May-2026 14:47:23 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [01-May-2026 14:47:23 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media', $handler = ['methods' => ['POST' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['date' => [...], 'date_gmt' => [...], 'slug' => [...], 'status' => [...], 'title' => [...], 'author' => [...], 'featured_media' => [...], 'comment_status' => [...], 'ping_status' => [...], 'meta' => [...], 'template' => [...], 'alt_text' => [...], 'caption' => [...], 'description' => [...], 'post' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [01-May-2026 14:47:23 UTC] PHP 13. WP_REST_Attachments_Controller->create_item($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [01-May-2026 14:47:23 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 590; public $post_author = '1'; public $post_date = '2026-05-01 14:47:23'; public $post_date_gmt = '2026-05-01 14:47:23'; public $post_content = ''; public $post_title = 'Frame 125'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'frame-125'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2026-05-01 14:47:23'; public $post_modified_gmt = '2026-05-01 14:47:23'; public $post_content_filtered = ''; public $post_parent = 27; public $guid = 'http://obc-wp.local/wp-content/uploads/2026/05/Frame-125.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:286 [01-May-2026 14:47:23 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 590) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:990 [02-May-2026 14:12:13 UTC] PHP Warning: Undefined array key "width" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 110 [02-May-2026 14:12:13 UTC] PHP Stack trace: [02-May-2026 14:12:13 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [02-May-2026 14:12:13 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [02-May-2026 14:12:13 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [02-May-2026 14:12:13 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1343 [02-May-2026 14:12:13 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:821 [02-May-2026 14:12:13 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [02-May-2026 14:12:13 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:570 [02-May-2026 14:12:13 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:365 [02-May-2026 14:12:13 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media']; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:341 [02-May-2026 14:12:13 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:467 [02-May-2026 14:12:13 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [02-May-2026 14:12:13 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media', $handler = ['methods' => ['POST' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['date' => [...], 'date_gmt' => [...], 'slug' => [...], 'status' => [...], 'title' => [...], 'author' => [...], 'featured_media' => [...], 'comment_status' => [...], 'ping_status' => [...], 'meta' => [...], 'template' => [...], 'alt_text' => [...], 'caption' => [...], 'description' => [...], 'post' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [02-May-2026 14:12:13 UTC] PHP 13. WP_REST_Attachments_Controller->create_item($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [02-May-2026 14:12:13 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 613; public $post_author = '1'; public $post_date = '2026-05-02 14:12:13'; public $post_date_gmt = '2026-05-02 14:12:13'; public $post_content = ''; public $post_title = 'shuttlecock'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'shuttlecock'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2026-05-02 14:12:13'; public $post_modified_gmt = '2026-05-02 14:12:13'; public $post_content_filtered = ''; public $post_parent = 27; public $guid = 'http://obc-wp.local/wp-content/uploads/2026/05/shuttlecock.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:286 [02-May-2026 14:12:13 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 613) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:990 [02-May-2026 14:12:13 UTC] PHP Warning: Undefined array key "height" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 111 [02-May-2026 14:12:13 UTC] PHP Stack trace: [02-May-2026 14:12:13 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [02-May-2026 14:12:13 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [02-May-2026 14:12:13 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [02-May-2026 14:12:13 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1343 [02-May-2026 14:12:13 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:821 [02-May-2026 14:12:13 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [02-May-2026 14:12:13 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:570 [02-May-2026 14:12:13 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:365 [02-May-2026 14:12:13 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media']; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:341 [02-May-2026 14:12:13 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:467 [02-May-2026 14:12:13 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [02-May-2026 14:12:13 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media', $handler = ['methods' => ['POST' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['date' => [...], 'date_gmt' => [...], 'slug' => [...], 'status' => [...], 'title' => [...], 'author' => [...], 'featured_media' => [...], 'comment_status' => [...], 'ping_status' => [...], 'meta' => [...], 'template' => [...], 'alt_text' => [...], 'caption' => [...], 'description' => [...], 'post' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [02-May-2026 14:12:13 UTC] PHP 13. WP_REST_Attachments_Controller->create_item($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [02-May-2026 14:12:13 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 613; public $post_author = '1'; public $post_date = '2026-05-02 14:12:13'; public $post_date_gmt = '2026-05-02 14:12:13'; public $post_content = ''; public $post_title = 'shuttlecock'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'shuttlecock'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2026-05-02 14:12:13'; public $post_modified_gmt = '2026-05-02 14:12:13'; public $post_content_filtered = ''; public $post_parent = 27; public $guid = 'http://obc-wp.local/wp-content/uploads/2026/05/shuttlecock.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:286 [02-May-2026 14:12:13 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 613) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:990 [02-May-2026 14:19:04 UTC] PHP Warning: Undefined array key "width" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 110 [02-May-2026 14:19:04 UTC] PHP Stack trace: [02-May-2026 14:19:04 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [02-May-2026 14:19:04 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [02-May-2026 14:19:04 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [02-May-2026 14:19:04 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1343 [02-May-2026 14:19:04 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:821 [02-May-2026 14:19:04 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [02-May-2026 14:19:04 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:570 [02-May-2026 14:19:04 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:365 [02-May-2026 14:19:04 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media']; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:341 [02-May-2026 14:19:04 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:467 [02-May-2026 14:19:04 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [02-May-2026 14:19:04 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media', $handler = ['methods' => ['POST' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['date' => [...], 'date_gmt' => [...], 'slug' => [...], 'status' => [...], 'title' => [...], 'author' => [...], 'featured_media' => [...], 'comment_status' => [...], 'ping_status' => [...], 'meta' => [...], 'template' => [...], 'alt_text' => [...], 'caption' => [...], 'description' => [...], 'post' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [02-May-2026 14:19:04 UTC] PHP 13. WP_REST_Attachments_Controller->create_item($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [02-May-2026 14:19:04 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 621; public $post_author = '1'; public $post_date = '2026-05-02 14:19:04'; public $post_date_gmt = '2026-05-02 14:19:04'; public $post_content = ''; public $post_title = 'grip'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'grip'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2026-05-02 14:19:04'; public $post_modified_gmt = '2026-05-02 14:19:04'; public $post_content_filtered = ''; public $post_parent = 27; public $guid = 'http://obc-wp.local/wp-content/uploads/2026/05/grip.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:286 [02-May-2026 14:19:04 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 621) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:990 [02-May-2026 14:19:04 UTC] PHP Warning: Undefined array key "height" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 111 [02-May-2026 14:19:04 UTC] PHP Stack trace: [02-May-2026 14:19:04 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [02-May-2026 14:19:04 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [02-May-2026 14:19:04 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [02-May-2026 14:19:04 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1343 [02-May-2026 14:19:04 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:821 [02-May-2026 14:19:04 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [02-May-2026 14:19:04 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:570 [02-May-2026 14:19:04 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:365 [02-May-2026 14:19:04 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media']; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:341 [02-May-2026 14:19:04 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:467 [02-May-2026 14:19:04 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [02-May-2026 14:19:04 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media', $handler = ['methods' => ['POST' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['date' => [...], 'date_gmt' => [...], 'slug' => [...], 'status' => [...], 'title' => [...], 'author' => [...], 'featured_media' => [...], 'comment_status' => [...], 'ping_status' => [...], 'meta' => [...], 'template' => [...], 'alt_text' => [...], 'caption' => [...], 'description' => [...], 'post' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [02-May-2026 14:19:04 UTC] PHP 13. WP_REST_Attachments_Controller->create_item($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [02-May-2026 14:19:04 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 621; public $post_author = '1'; public $post_date = '2026-05-02 14:19:04'; public $post_date_gmt = '2026-05-02 14:19:04'; public $post_content = ''; public $post_title = 'grip'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'grip'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2026-05-02 14:19:04'; public $post_modified_gmt = '2026-05-02 14:19:04'; public $post_content_filtered = ''; public $post_parent = 27; public $guid = 'http://obc-wp.local/wp-content/uploads/2026/05/grip.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:286 [02-May-2026 14:19:04 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 621) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:990 [02-May-2026 14:19:28 UTC] PHP Warning: Undefined array key "width" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 110 [02-May-2026 14:19:28 UTC] PHP Stack trace: [02-May-2026 14:19:28 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [02-May-2026 14:19:28 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [02-May-2026 14:19:28 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [02-May-2026 14:19:28 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1343 [02-May-2026 14:19:28 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:821 [02-May-2026 14:19:28 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [02-May-2026 14:19:28 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:570 [02-May-2026 14:19:28 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:365 [02-May-2026 14:19:28 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media']; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:341 [02-May-2026 14:19:28 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:467 [02-May-2026 14:19:28 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [02-May-2026 14:19:28 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media', $handler = ['methods' => ['POST' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['date' => [...], 'date_gmt' => [...], 'slug' => [...], 'status' => [...], 'title' => [...], 'author' => [...], 'featured_media' => [...], 'comment_status' => [...], 'ping_status' => [...], 'meta' => [...], 'template' => [...], 'alt_text' => [...], 'caption' => [...], 'description' => [...], 'post' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [02-May-2026 14:19:28 UTC] PHP 13. WP_REST_Attachments_Controller->create_item($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [02-May-2026 14:19:28 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 623; public $post_author = '1'; public $post_date = '2026-05-02 14:19:28'; public $post_date_gmt = '2026-05-02 14:19:28'; public $post_content = ''; public $post_title = 'gil'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'gil'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2026-05-02 14:19:28'; public $post_modified_gmt = '2026-05-02 14:19:28'; public $post_content_filtered = ''; public $post_parent = 27; public $guid = 'http://obc-wp.local/wp-content/uploads/2026/05/gil.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:286 [02-May-2026 14:19:28 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 623) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:990 [02-May-2026 14:19:28 UTC] PHP Warning: Undefined array key "height" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 111 [02-May-2026 14:19:28 UTC] PHP Stack trace: [02-May-2026 14:19:28 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [02-May-2026 14:19:28 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [02-May-2026 14:19:28 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [02-May-2026 14:19:28 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1343 [02-May-2026 14:19:28 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:821 [02-May-2026 14:19:28 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [02-May-2026 14:19:28 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:570 [02-May-2026 14:19:28 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:365 [02-May-2026 14:19:28 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media']; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:341 [02-May-2026 14:19:28 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:467 [02-May-2026 14:19:28 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [02-May-2026 14:19:28 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media', $handler = ['methods' => ['POST' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['date' => [...], 'date_gmt' => [...], 'slug' => [...], 'status' => [...], 'title' => [...], 'author' => [...], 'featured_media' => [...], 'comment_status' => [...], 'ping_status' => [...], 'meta' => [...], 'template' => [...], 'alt_text' => [...], 'caption' => [...], 'description' => [...], 'post' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [02-May-2026 14:19:28 UTC] PHP 13. WP_REST_Attachments_Controller->create_item($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [02-May-2026 14:19:28 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 623; public $post_author = '1'; public $post_date = '2026-05-02 14:19:28'; public $post_date_gmt = '2026-05-02 14:19:28'; public $post_content = ''; public $post_title = 'gil'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'gil'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2026-05-02 14:19:28'; public $post_modified_gmt = '2026-05-02 14:19:28'; public $post_content_filtered = ''; public $post_parent = 27; public $guid = 'http://obc-wp.local/wp-content/uploads/2026/05/gil.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:286 [02-May-2026 14:19:28 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 623) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:990 [02-May-2026 14:19:54 UTC] PHP Warning: Undefined array key "width" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 110 [02-May-2026 14:19:54 UTC] PHP Stack trace: [02-May-2026 14:19:54 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [02-May-2026 14:19:54 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [02-May-2026 14:19:54 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [02-May-2026 14:19:54 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1343 [02-May-2026 14:19:54 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:821 [02-May-2026 14:19:54 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [02-May-2026 14:19:54 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:570 [02-May-2026 14:19:54 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:365 [02-May-2026 14:19:54 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media']; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:341 [02-May-2026 14:19:54 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:467 [02-May-2026 14:19:54 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [02-May-2026 14:19:54 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media', $handler = ['methods' => ['POST' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['date' => [...], 'date_gmt' => [...], 'slug' => [...], 'status' => [...], 'title' => [...], 'author' => [...], 'featured_media' => [...], 'comment_status' => [...], 'ping_status' => [...], 'meta' => [...], 'template' => [...], 'alt_text' => [...], 'caption' => [...], 'description' => [...], 'post' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [02-May-2026 14:19:54 UTC] PHP 13. WP_REST_Attachments_Controller->create_item($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [02-May-2026 14:19:54 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 627; public $post_author = '1'; public $post_date = '2026-05-02 14:19:54'; public $post_date_gmt = '2026-05-02 14:19:54'; public $post_content = ''; public $post_title = 'money'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'money'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2026-05-02 14:19:54'; public $post_modified_gmt = '2026-05-02 14:19:54'; public $post_content_filtered = ''; public $post_parent = 27; public $guid = 'http://obc-wp.local/wp-content/uploads/2026/05/money.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:286 [02-May-2026 14:19:54 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 627) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:990 [02-May-2026 14:19:54 UTC] PHP Warning: Undefined array key "height" in /Users/corentin/Local Sites/obc-wp/app/public/wp-admin/includes/image.php on line 111 [02-May-2026 14:19:54 UTC] PHP Stack trace: [02-May-2026 14:19:54 UTC] PHP 1. {main}() /Users/corentin/Local Sites/obc-wp/app/public/index.php:0 [02-May-2026 14:19:54 UTC] PHP 2. require() /Users/corentin/Local Sites/obc-wp/app/public/index.php:17 [02-May-2026 14:19:54 UTC] PHP 3. wp($query_vars = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-blog-header.php:16 [02-May-2026 14:19:54 UTC] PHP 4. WP->main($query_args = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/functions.php:1343 [02-May-2026 14:19:54 UTC] PHP 5. WP->parse_request($extra_query_vars = '') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:821 [02-May-2026 14:19:54 UTC] PHP 6. do_action_ref_array($hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp.php:418 [02-May-2026 14:19:54 UTC] PHP 7. WP_Hook->do_action($args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/plugin.php:570 [02-May-2026 14:19:54 UTC] PHP 8. WP_Hook->apply_filters($value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }]) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:365 [02-May-2026 14:19:54 UTC] PHP 9. rest_api_loaded(class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet', 51 => 'news']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/media']; public $query_string = ''; public $request = 'wp-json/wp/v2/media'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fmedia'; public $did_permalink = TRUE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wp-hook.php:341 [02-May-2026 14:19:54 UTC] PHP 10. WP_REST_Server->serve_request($path = '/wp/v2/media') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api.php:467 [02-May-2026 14:19:54 UTC] PHP 11. WP_REST_Server->dispatch($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:439 [02-May-2026 14:19:54 UTC] PHP 12. WP_REST_Server->respond_to_request($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }, $route = '/wp/v2/media', $handler = ['methods' => ['POST' => TRUE], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => ['date' => [...], 'date_gmt' => [...], 'slug' => [...], 'status' => [...], 'title' => [...], 'author' => [...], 'featured_media' => [...], 'comment_status' => [...], 'ping_status' => [...], 'meta' => [...], 'template' => [...], 'alt_text' => [...], 'caption' => [...], 'description' => [...], 'post' => [...]], 'callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item'], 'permission_callback' => [0 => class WP_REST_Attachments_Controller { ... }, 1 => 'create_item_permissions_check']], $response = NULL) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1125 [02-May-2026 14:19:54 UTC] PHP 13. WP_REST_Attachments_Controller->create_item($request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/class-wp-rest-server.php:1292 [02-May-2026 14:19:54 UTC] PHP 14. WP_REST_Attachments_Controller->prepare_item_for_response($item = class WP_Post { public $ID = 627; public $post_author = '1'; public $post_date = '2026-05-02 14:19:54'; public $post_date_gmt = '2026-05-02 14:19:54'; public $post_content = ''; public $post_title = 'money'; public $post_excerpt = ''; public $post_status = 'inherit'; public $comment_status = 'open'; public $ping_status = 'closed'; public $post_password = ''; public $post_name = 'money'; public $to_ping = ''; public $pinged = ''; public $post_modified = '2026-05-02 14:19:54'; public $post_modified_gmt = '2026-05-02 14:19:54'; public $post_content_filtered = ''; public $post_parent = 27; public $guid = 'http://obc-wp.local/wp-content/uploads/2026/05/money.svg'; public $menu_order = 0; public $post_type = 'attachment'; public $post_mime_type = 'image/svg+xml'; public $comment_count = '0'; public $filter = 'raw' }, $request = class WP_REST_Request { protected $method = 'POST'; protected $params = ['URL' => [...], 'GET' => [...], 'POST' => [...], 'FILES' => [...], 'JSON' => NULL, 'defaults' => [...]]; protected $headers = ['cookie' => [...], 'accept_language' => [...], 'accept_encoding' => [...], 'referer' => [...], 'origin' => [...], 'content_type' => [...], 'accept' => [...], 'user_agent' => [...], 'x_wp_nonce' => [...], 'content_length' => [...], 'connection' => [...], 'x_forwarded_proto' => [...], 'x_forwarded_host' => [...], 'x_forwarded_for' => [...], 'x_real_ip' => [...], 'host' => [...]]; protected $body = ''; protected $route = '/wp/v2/media'; protected $attributes = ['methods' => [...], 'accept_json' => FALSE, 'accept_raw' => FALSE, 'show_in_index' => TRUE, 'args' => [...], 'callback' => [...], 'permission_callback' => [...]]; protected $parsed_json = TRUE; protected $parsed_body = FALSE }) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:286 [02-May-2026 14:19:54 UTC] PHP 15. wp_get_missing_image_subsizes($attachment_id = 627) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:990 [13-Jun-2026 14:49:07 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1994 [13-Jun-2026 14:49:07 UTC] PHP Stack trace: [13-Jun-2026 14:49:07 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [13-Jun-2026 14:49:07 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [13-Jun-2026 14:49:07 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [13-Jun-2026 14:49:07 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [13-Jun-2026 14:49:07 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [13-Jun-2026 14:49:07 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [13-Jun-2026 14:49:07 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [13-Jun-2026 14:49:07 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [13-Jun-2026 14:49:07 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:136 [13-Jun-2026 14:49:07 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:724 [13-Jun-2026 14:49:07 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:772 [13-Jun-2026 14:49:07 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1994 [13-Jun-2026 14:49:08 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1994 [13-Jun-2026 14:49:08 UTC] PHP Stack trace: [13-Jun-2026 14:49:08 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [13-Jun-2026 14:49:08 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [13-Jun-2026 14:49:08 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [13-Jun-2026 14:49:08 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [13-Jun-2026 14:49:08 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [13-Jun-2026 14:49:08 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [13-Jun-2026 14:49:08 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [13-Jun-2026 14:49:08 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [13-Jun-2026 14:49:08 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:136 [13-Jun-2026 14:49:08 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:724 [13-Jun-2026 14:49:08 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:772 [13-Jun-2026 14:49:08 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1994 [13-Jun-2026 14:49:08 UTC] PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php on line 1994 [13-Jun-2026 14:49:08 UTC] PHP Stack trace: [13-Jun-2026 14:49:08 UTC] PHP 1. {main}() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:0 [13-Jun-2026 14:49:08 UTC] PHP 2. include() /Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar:4 [13-Jun-2026 14:49:08 UTC] PHP 3. include() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/php/boot-phar.php:20 [13-Jun-2026 14:49:08 UTC] PHP 4. WP_CLI\bootstrap() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/wp-cli.php:35 [13-Jun-2026 14:49:08 UTC] PHP 5. WP_CLI\Bootstrap\LaunchRunner->process($state = class WP_CLI\Bootstrap\BootstrapState { private $state = ['config' => [...], 'arguments' => [...], 'assoc_args' => [...], 'context_manager' => class WP_CLI\ContextManager { ... }] }) phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/bootstrap.php:84 [13-Jun-2026 14:49:08 UTC] PHP 6. WP_CLI\Runner->start() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php:28 [13-Jun-2026 14:49:08 UTC] PHP 7. WP_CLI\Runner->load_wordpress() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1293 [13-Jun-2026 14:49:08 UTC] PHP 8. require() phar:///Applications/Local.app/Contents/Resources/extraResources/bin/wp-cli/wp-cli.phar/vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php:1374 [13-Jun-2026 14:49:08 UTC] PHP 9. require_wp_db() /Users/corentin/Local Sites/obc-wp/app/public/wp-settings.php:136 [13-Jun-2026 14:49:08 UTC] PHP 10. wpdb->__construct($dbuser = 'root', $dbpassword = '[Sensitive Parameter]', $dbname = 'local', $dbhost = 'localhost') /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/load.php:724 [13-Jun-2026 14:49:08 UTC] PHP 11. wpdb->db_connect($allow_bail = *uninitialized*) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:772 [13-Jun-2026 14:49:08 UTC] PHP 12. mysqli_real_connect($mysql = class mysqli { public $client_info = 'mysqlnd 8.2.27'; public $client_version = 80227; public $connect_errno = 2002; public $connect_error = 'No such file or directory'; public $errno = 2002; public $error = 'No such file or directory' }, $hostname = 'localhost', $username = 'root', $password = '[Sensitive Parameter]', $database = NULL, $port = NULL, $socket = NULL, $flags = 0) /Users/corentin/Local Sites/obc-wp/app/public/wp-includes/class-wpdb.php:1994