Can this server run it?
Nothing is changed yet — this only looks around.
-
PHP 8.1.0 or newer Running PHP 8.3.33
-
MySQL driver (pdo_mysql) Loaded
-
Multibyte strings (mbstring) Loaded
-
JSON (json) Loaded
-
config/ is writable Writable
-
storage/cache/ is writable Writable
-
storage/logs/ is writable Writable
-
Question bundle present legacy/oncology.html — 3.4 MB
-
Database schema present database/schema.sql
-
Application files are outside the web root config/ sits under the web root, blocked by its own .htaccess
This is what a Git deploy into public_html looks like, and it is safe as long as Apache honours .htaccess — which Hostinger does. To be fully out of reach, deploy so that public_html/ is the document root.
Where is the database?
In hPanel these are under Databases → MySQL. On Hostinger the host is
almost always localhost, and both the database and the user start with
u…_.
Loading the questions
Around 3,500 questions are imported in small batches, so a shared host does not time out. Leave this tab open.
Your admin account
Visitors never sign in — this login is only for editing the bank at
/admin.
Installed
The bank is live and the installer has locked itself.
One last thing
Delete the public_html/install/ folder. It already refuses to run now that
config/config.php exists, but there is no reason to leave it there.