Server: Apache
PHP Version: 8.2.33
✅ PHP 8.2.33 (>= 8.0 required)
⚠️ vendor/autoload.php missing - using fallback mailer
Run: composer install --no-dev --optimize-autoloader
✅ index.php exists
✅ bootstrap.php exists
✅ head.php exists
✅ header.php exists
✅ footer.php exists
✅ mail.config.php exists
✅ recaptcha.config.php exists
✅ payment-config.php exists
✅ process-donation.php exists
✅ includes/db.php exists
✅ includes/submissions-logger.php exists
✅ .htaccess exists
✅ admin/login.php exists
✅ admin/index.php exists
✅ admin/donations.php exists
✅ bootstrap.php - no parse errors
✅ mail.config.php - no parse errors
✅ recaptcha.config.php - no parse errors
✅ payment-config.php - no parse errors
✅ process-donation.php - no parse errors
✅ includes/db.php - no parse errors
✅ includes/submissions-logger.php - no parse errors
✅ head.php - no parse errors
✅ header.php - no parse errors
✅ footer.php - no parse errors
✅ admin/login.php - no parse errors
✅ admin/index.php - no parse errors
⚠️ create_mailer() error: Undefined constant SimpleFallbackMailer::ENCRYPTION_STARTTLS
✅ SimpleFallbackMailer class exists
✅ PHPMailer alias exists
✅ Session started successfully
✅ CSRF token generated
✅ reCAPTCHA site key configured
✅ reCAPTCHA secret key configured
✅ verify_recaptcha() function exists
✅ .htaccess exists (803 bytes)
✅
✅ Not a Docker environment, skipping test.
❌ pre_create_donation endpoint failed. HTTP Code: 200. Response:
{"success":false,"message":"Invalid CSRF token."}PHP error_reporting: 32767
display_errors: 1
memory_limit: 512M
max_execution_time: 60
error_log path: error_log