Files
usbcheck.it/config/prod/fileload.php
2025-11-22 01:44:03 +01:00

27 lines
896 B
PHP

<?php
ini_set('display_errors', 0);
ini_set('display_startup_errors', 0);
error_reporting(E_ALL); // aber in ein Log schreiben lassen
if (php_sapi_name() !== 'cli') {
// Session nur starten, wenn noch keine läuft
if (session_status() === PHP_SESSION_NONE) {
// Optional: Session-Konfiguration vor session_start
session_name('usbcheck_session');
session_set_cookie_params([
'lifetime' => 0, // Session-Cookie
'path' => '/',
'domain' => '', // leer = aktuelle Domain
'secure' => (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off'),
'httponly' => true,
'samesite' => 'Lax', // oder 'Strict' falls du sehr streng sein willst
]);
session_start();
}
}
require __DIR__ . "/config.php";
require __DIR__ . "/db.php";
require __DIR__ . '/../src/functions.php';