Install rule: credentials stay in inc/config.local.php, not in shared code. Run the installer only when install.enabled is temporarily true.

PHP

PHP Version
7.4.33
OK

PHP Extensions

mysqli extension
Loaded
OK
json extension
Loaded
OK
mbstring extension
Loaded
OK
openssl extension
Loaded
OK
session extension
Loaded
OK

Configuration

Private config file
Found outside public folder
OK
Database name configured
do*****************os
OK
Database user configured
do************99
OK

Storage

storage folder
/home/domenico/pos.trullipasta.com/inc/../storage
OK
logs folder
/home/domenico/pos.trullipasta.com/inc/../storage/logs
OK
tmp folder
/home/domenico/pos.trullipasta.com/inc/../storage/tmp
OK
exports folder
/home/domenico/pos.trullipasta.com/inc/../storage/exports
OK
offline folder
/home/domenico/pos.trullipasta.com/inc/../storage/offline
OK

Installer Safety

Installer enabled switch
Enabled
Fix: After install, set install.enabled to false in inc/config.local.php.
Check
Installer lock file
Found: /home/domenico/pos.trullipasta.com/inc/../storage/install.lock
OK

Database

Database connection
Database connection works. Version: 10.11.16-MariaDB-cll-lve
OK

Required Tables

pos_schema_migrations
Exists
OK
pos_location_links
Exists
OK
pos_app_settings
Exists
OK
pos_staff_roles
Exists
OK
pos_staff
Exists
OK
pos_staff_pins
Exists
OK
pos_dining_tables
Exists
OK
pos_menu_items
Exists
OK
pos_modifier_groups
Exists
OK
pos_modifiers
Exists
OK
pos_checks
Exists
OK
pos_check_lines
Exists
OK
pos_check_line_modifiers
Exists
OK
pos_stations
Exists
OK
pos_kds_line_queue
Exists
OK
pos_printers
Exists
OK
pos_print_jobs
Exists
OK
pos_sync_clients
Exists
OK
pos_sync_events
Exists
OK
pos_daily_close_items
Exists
OK
pos_daily_close_departments
Exists
OK
pos_daily_close_tenders
Exists
OK
pos_daily_close_batches
Exists
OK
pos_tip_lines
Exists
OK
pos_check_tax_lines
Exists
OK
pos_check_line_voids
Exists
OK
pos_check_discounts
Exists
OK
pos_payment_allocations
Exists
OK
pos_payments
Exists
OK
pos_payment_methods
Exists
OK