PHUL Tracker Pro R12.1.5 installation
This GET performs read-only checks. Installation begins only after the live browser checks pass and the authorised POST is submitted.
Server checks
- PASS — PHP 8.2 or later
- PASS — PHP function json_encode
- PASS — PHP function json_decode
- PASS — PHP function random_bytes
- PASS — PHP function password_hash
- PASS — PHP function password_verify
- PASS — PHP function flock
- PASS — PHP function rename
- PASS — PHP function tempnam
- PASS — PHP function file_get_contents
- PASS — PHP function file_put_contents
- PASS — PHP function mkdir
- PASS — PHP function unlink
- PASS — PHP function rmdir
- PASS — PHP session support
- PASS — HTTPS connection
- PASS — Hosting document root resolved
- PASS — Canonical /protrack/ target
- PASS — Document root writable
- PASS — Private parent writable
- PASS — Installer directory writable
- FAIL — Payload directory present
Upload the complete R12.1.5 deployment package. - FAIL — Payload SHA256SUMS.txt present
Upload the complete R12.1.5 deployment package. - FAIL — Payload .htaccess present
Upload the complete R12.1.5 deployment package. - FAIL — Payload manifest.webmanifest present
Upload the complete R12.1.5 deployment package. - FAIL — Payload sw-r12-complete.js present
Upload the complete R12.1.5 deployment package. - FAIL — Payload api.php present
Upload the complete R12.1.5 deployment package. - FAIL — Payload auth-lib.php present
Upload the complete R12.1.5 deployment package. - FAIL — Payload path-repair.php present
Upload the complete R12.1.5 deployment package. - FAIL — Fresh browser-generated one-time installer authorisation
Re-run the self-contained browser bootstrap to generate a fresh installation code.
Live hosting checks
- Checking manifest MIME, JavaScript MIME, payload headers, rewrite handling, .htaccess protection and dynamic no-store behaviour…
Correct every failed server check, then reload this page.