Step 1 · Server check
Requirements
We verify the runtime and writable directories before any data is changed.
PHP 8.2+8.5.3-nmm1 · Laravel 12 requires PHP 8.2 or newer.
PASSPrivate application directoryFound · Expected release location: ../private/robznprivate/.
PASSComposer autoloaderFound · Upload the complete private/robznprivate/vendor directory from the production release.
PASSLaravel bootstrapFound · Expected release file: ../private/robznprivate/bootstrap/app.php.
PASSPHP extension: pdo_mysqlLoaded · Enable this extension in the hosting control panel.
PASSPHP extension: opensslLoaded · Enable this extension in the hosting control panel.
PASSPHP extension: curlLoaded · Enable this extension in the hosting control panel.
PASSPHP extension: mbstringLoaded · Enable this extension in the hosting control panel.
PASSPHP extension: jsonLoaded · Enable this extension in the hosting control panel.
PASSPHP extension: fileinfoLoaded · Enable this extension in the hosting control panel.
PASSPHP extension: ctypeLoaded · Enable this extension in the hosting control panel.
PASSPHP extension: tokenizerLoaded · Enable this extension in the hosting control panel.
PASSPHP extension: xmlLoaded · Enable this extension in the hosting control panel.
PASS64-bit PHP integersAvailable · Exact wallet minor units require a 64-bit PHP build.
PASSArgon2id password hashingAvailable · Argon2id is preferred; bcrypt with 12 rounds remains supported.
PASSWritable: storageWritable · The PHP process must be allowed to write here.
PASSWritable: bootstrap/cacheWritable · The PHP process must be allowed to write here.
PASSWritable: .envWritable · The PHP process must be allowed to write here.
PASSHTTPSEnabled · HTTPS is required in production for secure OAuth and cookies.
PASS