<?php
// Teste básico do PHP - sem banco de dados
header('Content-Type: text/html; charset=utf-8');
error_reporting(E_ALL);
ini_set('display_errors', 1);

echo "<!DOCTYPE html>";
echo "<html><head><meta charset='utf-8'><title>Teste PHP Básico</title></head><body>";
echo "<h1>🔍 Teste PHP Básico - Status do Servidor</h1>";

echo "<h2>📊 Informações do PHP:</h2>";
echo "<p><strong>Versão do PHP:</strong> " . phpversion() . "</p>";
echo "<p><strong>Data/Hora atual:</strong> " . date('Y-m-d H:i:s') . "</p>";
echo "<p><strong>Servidor:</strong> " . $_SERVER['SERVER_SOFTWARE'] . "</p>";

echo "<h2>🔧 Extensões PHP Carregadas:</h2>";
$extensoes = get_loaded_extensions();
sort($extensoes);
echo "<p><strong>Total de extensões:</strong> " . count($extensoes) . "</p>";
echo "<div style='background-color: #f8f9fa; padding: 10px; border-radius: 5px; max-height: 200px; overflow-y: auto;'>";
echo "<p>" . implode(', ', $extensoes) . "</p>";
echo "</div>";

echo "<h2>🗄️ Extensões de Banco de Dados:</h2>";
$extensoesBanco = ['pdo', 'pdo_mysql', 'mysqli', 'mysql'];
foreach ($extensoesBanco as $ext) {
    $status = extension_loaded($ext) ? '✅' : '❌';
    echo "<p>$status <strong>$ext:</strong> " . (extension_loaded($ext) ? 'Disponível' : 'Não disponível') . "</p>";
}

echo "<h2>📁 Informações do Sistema:</h2>";
echo "<p><strong>Sistema Operacional:</strong> " . php_uname() . "</p>";
echo "<p><strong>Diretório atual:</strong> " . getcwd() . "</p>";
echo "<p><strong>Arquivo atual:</strong> " . __FILE__ . "</p>";

echo "<h2>🎯 Status:</h2>";
echo "<p style='color: green; font-weight: bold;'>✅ PHP está funcionando corretamente!</p>";
echo "<p><strong>Teste realizado em:</strong> " . date('Y-m-d H:i:s') . "</p>";

echo "</body></html>";
?>