"; echo "

Syergi Installation

"; // Set HOME environment variable putenv('HOME=' . __DIR__); putenv('COMPOSER_HOME=' . __DIR__ . '/.composer'); // Step 1: Download Composer echo "

Step 1: Installing Composer...

"; if (!file_exists('composer.phar')) { $composerInstaller = file_get_contents('https://getcomposer.org/installer'); file_put_contents('composer-setup.php', $composerInstaller); exec('HOME=' . __DIR__ . ' php composer-setup.php 2>&1', $output, $return); if ($return === 0) { echo "✓ Composer installed successfully
"; } else { echo "✗ Composer installation failed
"; foreach ($output as $line) { echo htmlspecialchars($line) . "
"; } } @unlink('composer-setup.php'); } else { echo "✓ Composer already installed
"; } // Step 2: Install Dependencies echo "

Step 2: Installing PHP Dependencies...

"; if (file_exists('composer.phar')) { exec('HOME=' . __DIR__ . ' php composer.phar install --no-interaction 2>&1', $output2, $return2); foreach ($output2 as $line) { echo htmlspecialchars($line) . "
"; } if ($return2 === 0) { echo "✓ Dependencies installed successfully
"; } else { echo "✗ Dependency installation had issues (check output above)
"; } } else { echo "⚠ Skipping - Composer not available
"; } echo "

Installation Status

"; echo "

✓ Database tables created

"; echo "

" . (file_exists('vendor/autoload.php') ? '✓' : '✗') . " Composer dependencies

"; echo "

Next Steps:

"; echo "

IMPORTANT: Delete this file (install-dependencies.php) for security!

"; echo "

Go to Signup Page →

"; echo ""; ?>