<?php
// Diagnostic: simulate PHP CLI server request handling for POST data
$_SERVER['REQUEST_URI'] = '/tcglobal/master/login';
$_SERVER['REQUEST_METHOD'] = 'POST';

require '/var/www/html/tcglobal/Master/etc/master-bootstrap.php';
require '/var/www/html/tcglobal/vendor/autoload.php';

ob_start();
session_start();

// What the actual server receives
echo "REQUEST_METHOD: " . $_SERVER['REQUEST_METHOD'] . "\n";
echo "REQUEST_URI: " . ($_SERVER['REQUEST_URI'] ?? 'none') . "\n";
echo "CONTENT_TYPE: " . ($_SERVER['CONTENT_TYPE'] ?? 'none') . "\n";
echo "PHP_SAPI: " . PHP_SAPI . "\n";
echo "php://input: " . (file_get_contents('php://input') ?: 'EMPTY') . "\n";
echo "raw POST: " . file_get_contents('php://input') . "\n";

parse_str(file_get_contents('php://input'), $parsed);
echo "parsed: " . print_r($parsed, true) . "\n";