![]() 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/.cursor-server/data/User/History/-1deaaebc/ |
<?php
// Configure session before starting it
ini_set('session.cookie_httponly', 1);
ini_set('session.cookie_secure', 0); // Set to 1 if using HTTPS
ini_set('session.cookie_samesite', 'Lax');
ini_set('session.use_strict_mode', 1);
ini_set('session.use_cookies', 1);
ini_set('session.use_only_cookies', 1);
session_start();
echo "=== SESSION CONFIGURATION TEST ===\n";
echo "Session ID: " . session_id() . "\n";
echo "Session Name: " . session_name() . "\n";
echo "Session Save Path: " . session_save_path() . "\n";
echo "Session Data: " . print_r($_SESSION, true) . "\n";
// Set a test value
$_SESSION['test_value'] = 'test_' . time();
$_SESSION['user_id'] = 3; // Simulate being logged in as user 3
echo "Set test value: " . $_SESSION['test_value'] . "\n";
echo "Set user_id: " . $_SESSION['user_id'] . "\n";
// Check if we can read it back
echo "Read test value: " . ($_SESSION['test_value'] ?? 'NOT FOUND') . "\n";
echo "Read user_id: " . ($_SESSION['user_id'] ?? 'NOT FOUND') . "\n";
// Check cookies
echo "Session Cookie: " . ($_COOKIE[session_name()] ?? 'NOT SET') . "\n";
// Try to manually set the session cookie
if (!isset($_COOKIE[session_name()])) {
setcookie(session_name(), session_id(), time() + 3600, '/', '', false, true);
echo "Manually set session cookie\n";
}
echo "=== END TEST ===\n";
echo "Now test the upload functionality at: https://soundstudiopro.com/artist_profile.php?id=3\n";
?>