/** * Craft web bootstrap file */ // Set path constants define('CRAFT_BASE_PATH', dirname(__DIR__)); define('CRAFT_VENDOR_PATH', CRAFT_BASE_PATH.'/vendor'); // Autoloader von Composer einbinden require __DIR__ . '/../vendor/autoload.php'; // Namespace importieren use Dotenv\Dotenv; // .env laden (Projekt-Root = eine Ebene über web2) $dotenv = Dotenv::createImmutable(dirname(__DIR__)); $dotenv->load(); // Load and run Craft define('CRAFT_ENVIRONMENT', getenv('ENVIRONMENT') ?: 'production'); $app = require CRAFT_VENDOR_PATH.'/craftcms/cms/bootstrap/web.php'; $app->run();