2026-01-14 09:15:03 +09:00
|
|
|
<?php
|
|
|
|
|
ini_set('display_errors', 1);
|
|
|
|
|
error_reporting(E_ALL);
|
|
|
|
|
|
|
|
|
|
header('Content-Type: text/plain');
|
|
|
|
|
|
|
|
|
|
echo "Current Dir: " . __DIR__ . "\n";
|
2026-01-15 17:09:54 +09:00
|
|
|
echo "DotEnv Path: " . __DIR__ . '/../../../lib/DotEnv.php' . "\n";
|
|
|
|
|
echo "Env File Path: " . __DIR__ . '/../../../.env' . "\n";
|
2026-01-14 09:15:03 +09:00
|
|
|
|
2026-01-15 17:09:54 +09:00
|
|
|
if (file_exists(__DIR__ . '/../../../lib/DotEnv.php')) {
|
2026-01-14 09:15:03 +09:00
|
|
|
echo "DotEnv file exists.\n";
|
2026-01-15 17:09:54 +09:00
|
|
|
require_once __DIR__ . '/../../../lib/DotEnv.php';
|
2026-01-14 09:15:03 +09:00
|
|
|
echo "DotEnv loaded.\n";
|
|
|
|
|
} else {
|
|
|
|
|
echo "DotEnv file NOT found.\n";
|
|
|
|
|
}
|
|
|
|
|
|
2026-01-15 17:09:54 +09:00
|
|
|
if (file_exists(__DIR__ . '/../../../.env')) {
|
2026-01-14 09:15:03 +09:00
|
|
|
echo ".env file exists.\n";
|
|
|
|
|
try {
|
2026-01-15 17:09:54 +09:00
|
|
|
(new DotEnv(__DIR__ . '/../../../.env'))->load();
|
2026-01-14 09:15:03 +09:00
|
|
|
echo ".env loaded.\n";
|
|
|
|
|
} catch (Exception $e) {
|
|
|
|
|
echo "Error loading .env: " . $e->getMessage() . "\n";
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
echo ".env file NOT found.\n";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$root = getenv('DOCUMENT_ROOT');
|
|
|
|
|
echo "DOCUMENT_ROOT from getenv: " . var_export($root, true) . "\n";
|
|
|
|
|
echo "DOCUMENT_ROOT from \$_ENV: " . var_export($_ENV['DOCUMENT_ROOT'] ?? 'unset', true) . "\n";
|
|
|
|
|
echo "DOCUMENT_ROOT from \$_SERVER: " . var_export($_SERVER['DOCUMENT_ROOT'] ?? 'unset', true) . "\n";
|