57 lines
2.5 KiB
PHP
57 lines
2.5 KiB
PHP
<?php
|
|
/**
|
|
* TEST BÁSICO - Verificar que PHP funciona
|
|
* Si ves este mensaje, PHP está funcionando correctamente
|
|
*/
|
|
|
|
echo "<!DOCTYPE html><html><head><meta charset='UTF-8'>";
|
|
echo "<title>✅ Test Básico - WhatsApp Bot</title>";
|
|
echo "<style>body{font-family:Arial,sans-serif;margin:40px;background:#f0f8ff}";
|
|
echo ".success{color:#28a745;background:#d4edda;padding:20px;border-radius:10px;text-align:center}";
|
|
echo ".info{color:#0c5460;background:#d1ecf1;padding:15px;border-radius:5px;margin:20px 0}";
|
|
echo "h1{color:#333}</style></head><body>";
|
|
|
|
echo "<div class='success'>";
|
|
echo "<h1>✅ ¡PHP FUNCIONANDO CORRECTAMENTE!</h1>";
|
|
echo "<p><strong>Versión PHP:</strong> " . phpversion() . "</p>";
|
|
echo "<p><strong>Fecha:</strong> " . date('Y-m-d H:i:s') . "</p>";
|
|
echo "<p><strong>Servidor:</strong> " . ($_SERVER['SERVER_SOFTWARE'] ?? 'No disponible') . "</p>";
|
|
echo "</div>";
|
|
|
|
echo "<div class='info'>";
|
|
echo "<h2>📋 Próximos pasos:</h2>";
|
|
echo "<ol>";
|
|
echo "<li><strong>Subir archivo diagnóstico:</strong> <a href='diagnostico_500.php'>diagnostico_500.php</a></li>";
|
|
echo "<li><strong>Verificar configuración:</strong> Revisar config/config.php</li>";
|
|
echo "<li><strong>Probar login:</strong> <a href='login.php'>login.php</a></li>";
|
|
echo "<li><strong>Dashboard principal:</strong> <a href='index.php'>index.php</a></li>";
|
|
echo "</ol>";
|
|
echo "</div>";
|
|
|
|
echo "<div class='info'>";
|
|
echo "<h2>🔧 Si tienes Error 500:</h2>";
|
|
echo "<p>1. <strong>Ejecuta diagnóstico:</strong> Ve a diagnostico_500.php</p>";
|
|
echo "<p>2. <strong>Desactiva .htaccess:</strong> Renómbralo a .htaccess.bak</p>";
|
|
echo "<p>3. <strong>Verifica permisos:</strong> chmod 777 logs/ uploads/</p>";
|
|
echo "<p>4. <strong>Revisa logs:</strong> En tu panel de hosting</p>";
|
|
echo "</div>";
|
|
|
|
// Test de escritura
|
|
$test_file = 'logs/test_write.txt';
|
|
if (is_dir('logs')) {
|
|
if (is_writable('logs')) {
|
|
if (file_put_contents($test_file, "Test: " . date('Y-m-d H:i:s'))) {
|
|
echo "<div class='success'>✅ Directorio logs/ es escribible</div>";
|
|
unlink($test_file); // Limpiar archivo de prueba
|
|
} else {
|
|
echo "<div class='info' style='color:#dc3545;background:#f8d7da'>❌ No se puede escribir en logs/</div>";
|
|
}
|
|
} else {
|
|
echo "<div class='info' style='color:#dc3545;background:#f8d7da'>❌ Directorio logs/ no tiene permisos de escritura</div>";
|
|
}
|
|
} else {
|
|
echo "<div class='info' style='color:#856404;background:#fff3cd'>⚠️ Directorio logs/ no existe</div>";
|
|
}
|
|
|
|
echo "</body></html>";
|
|
?>
|