![]() Server : Apache/2 System : Linux server-15-235-50-60 5.15.0-164-generic #174-Ubuntu SMP Fri Nov 14 20:25:16 UTC 2025 x86_64 User : gositeme ( 1004) PHP Version : 8.2.29 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname Directory : /home/gositeme/domains/brickabois.com/public_html/ |
<?php
/**
* 500 Error Page
*/
$lang = $_GET['lang'] ?? (isset($_COOKIE['lang']) ? $_COOKIE['lang'] : 'en');
if (!in_array($lang, ['en', 'fr'])) $lang = 'en';
$translations = [
'en' => [
'title' => 'Server Error',
'message' => 'Something went wrong on our end. Please try again later.',
'home' => 'Go Home'
],
'fr' => [
'title' => 'Erreur Serveur',
'message' => 'Une erreur s\'est produite. Veuillez réessayer plus tard.',
'home' => 'Retour à l\'Accueil'
]
];
$t = $translations[$lang];
?>
<!DOCTYPE html>
<html lang="<?= $lang ?>">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title><?= htmlspecialchars($t['title']) ?> - Free Village Network</title>
<link rel="stylesheet" href="/assets/css/main.css">
<link rel="stylesheet" href="/assets/css/navbar-modern.css">
<link rel="stylesheet" href="/assets/css/themes.css">
</head>
<body>
<?php
require_once __DIR__ . '/includes/auth.php';
include __DIR__ . '/includes/navbar.php';
?>
<div style="min-height: 100vh; display: flex; align-items: center; justify-content: center; text-align: center; padding: 2rem; margin-top: 80px;">
<div>
<h1 style="font-size: 6rem; margin-bottom: 1rem; color: var(--color-accent);">500</h1>
<h2 style="font-size: 2rem; margin-bottom: 1rem;"><?= htmlspecialchars($t['title']) ?></h2>
<p style="color: var(--color-text-secondary); margin-bottom: 2rem;"><?= htmlspecialchars($t['message']) ?></p>
<a href="/" class="btn btn-primary"><?= htmlspecialchars($t['home']) ?></a>
</div>
</div>
<script src="/assets/js/theme.js"></script>
<script src="/assets/js/theme-randomizer.js"></script>
</body>
</html>