I installed the StarterKit on MacOS Seqouia 15.2 with MAMP Pro v7.2.2 with PHP 8.2.26 and I am not able to access the base URL or /panel. I get the following error:
( ! ) Warning: Uncaught Error: Typed property Kirby\Cms\App::$options must not be accessed before initialization in /Users/username/Documents/kirby/kirby/src/Cms/App.php:1021 Stack trace: #0 /Users/username/Documents/kirby/kirby/src/Cms/App.php(169): Kirby\Cms\App->options() #1 /Users/username/Documents/kirby/kirby/src/Cms/Core.php(41): Kirby\Cms\App->__debugInfo() #2 /Users/username/Documents/kirby/kirby/src/Cms/App.php(99): Kirby\Cms\Core->__construct(Object(Kirby\Cms\App)) #3 /Users/username/Documents/kirby/index.php(5): Kirby\Cms\App->__construct() #4 {main} thrown in /Users/username/Documents/kirby/kirby/src/Cms/App.php on line 1021
Call Stack
# Time Memory Function Location
1 0.0109 517208 {main}( ) .../index.php:0
2 0.0522 1369128 Kirby\Cms\App->__construct( $props = ???, $setInstance = ??? ) .../index.php:5
3 0.0533 1437768 Kirby\Cms\Core->__construct( $kirby = class Kirby\Cms\App { public array $data = []; protected ?Kirby\Cms\Api $api = NULL; protected ?Kirby\Cms\Collections $collections = NULL; protected Kirby\Cms\Core $core = *uninitialized*; protected ?Kirby\Cms\Language $defaultLanguage = NULL; protected ?Kirby\Http\Environment $environment = NULL; protected ?Kirby\Cms\Language $language = NULL; protected ?Kirby\Cms\Languages $languages = class Kirby\Cms\Languages { public array $data = [...]; protected $caseSensitive = FALSE; protected $pagination = NULL; protected $parent = NULL }; protected ?Kirby\Cms\ContentLocks $locks = NULL; protected ?bool $multilang = NULL; protected ?string $nonce = NULL; protected array $options = *uninitialized*; protected ?string $path = NULL; protected ?Kirby\Http\Request $request = NULL; protected ?Kirby\Cms\Responder $response = NULL; protected ?Kirby\Cms\Roles $roles = NULL; protected Kirby\Cms\Ingredients $roots = *uninitialized*; protected ?array $routes = NULL; protected ?Kirby\Http\Router $router = NULL; protected ?Kirby\Session\AutoSession $sessionHandler = NULL; protected ?Kirby\Cms\Site $site = NULL; protected ?Kirby\Cms\System $system = NULL; protected Kirby\Cms\Ingredients $urls = *uninitialized*; protected ?Kirby\Http\Visitor $visitor = NULL; protected array $propertyData = *uninitialized*; protected array $caches = []; protected Whoops\Run $whoops = *uninitialized*; protected array $extensions = ['options' => [...], 'api' => [...], 'areas' => [...], 'assetMethods' => [...], 'authChallenges' => [...], 'blockMethods' => [...], 'blockModels' => [...], 'blocksMethods' => [...], 'blueprints' => [...], 'cacheTypes' => [...], 'collections' => [...], 'commands' => [...], 'components' => [...], 'controllers' => [...], 'collectionFilters' => [...], 'collectionMethods' => [...], 'fieldMethods' => [...], 'fileMethods' => [...], 'fileTypes' => [...], 'filesMethods' => [...], 'fields' => [...], 'hooks' => [...], 'layoutMethods' => [...], 'layoutColumnMethods' => [...], 'layoutsMethods' => [...], 'pages' => [...], 'pageMethods' => [...], 'pagesMethods' => [...], 'pageModels' => [...], 'permissions' => [...], 'routes' => [...], 'sections' => [...], 'siteMethods' => [...], 'snippets' => [...], 'structureMethods' => [...], 'structureObjectMethods' => [...], 'tags' => [...], 'templates' => [...], 'thirdParty' => [...], 'translations' => [...], 'userMethods' => [...], 'userModels' => [...], 'usersMethods' => [...], 'validators' => [...]]; protected bool $pluginsAreLoaded = FALSE; protected ?Kirby\Cms\Translations $translations = NULL; protected ?Kirby\Cms\Auth $auth = NULL; protected Kirby\Cms\User|string|null $user = NULL; protected ?Kirby\Cms\Users $users = NULL } ) .../App.php:99
( ! ) Fatal error: __debuginfo() must return an array in /Users/username/Documents/kirby/kirby/src/Cms/Core.php on line 41
Call Stack
# Time Memory Function Location
1 0.0109 517208 {main}( ) .../index.php:0
2 0.0522 1369128 Kirby\Cms\App->__construct( $props = ???, $setInstance = ??? ) .../index.php:5
3 0.0533 1437768 Kirby\Cms\Core->__construct( $kirby = class Kirby\Cms\App { public array $data = []; protected ?Kirby\Cms\Api $api = NULL; protected ?Kirby\Cms\Collections $collections = NULL; protected Kirby\Cms\Core $core = *uninitialized*; protected ?Kirby\Cms\Language $defaultLanguage = NULL; protected ?Kirby\Http\Environment $environment = NULL; protected ?Kirby\Cms\Language $language = NULL; protected ?Kirby\Cms\Languages $languages = class Kirby\Cms\Languages { public array $data = [...]; protected $caseSensitive = FALSE; protected $pagination = NULL; protected $parent = NULL }; protected ?Kirby\Cms\ContentLocks $locks = NULL; protected ?bool $multilang = NULL; protected ?string $nonce = NULL; protected array $options = *uninitialized*; protected ?string $path = NULL; protected ?Kirby\Http\Request $request = NULL; protected ?Kirby\Cms\Responder $response = NULL; protected ?Kirby\Cms\Roles $roles = NULL; protected Kirby\Cms\Ingredients $roots = *uninitialized*; protected ?array $routes = NULL; protected ?Kirby\Http\Router $router = NULL; protected ?Ki