View Categories

Salon Booking OS: frequently asked questions

2 min read

Does Salon Booking OS by OsDotâ„¢ require a VPS? #

No. Salon Booking OS by OsDotâ„¢ can run on compatible shared hosting, cloud hosting, or a VPS. A VPS is not required if your hosting provides PHP 8.3 or 8.4 with the required extensions including sodium, MySQL 8.4 or a certified MariaDB version (10.11, 11.4 or 11.8), the required database privileges including TRIGGER, HTTPS, URL rewriting, and an every-minute cron job. The browser installer checks the hosting environment before installation.

Does Salon Booking OS by OsDotâ„¢ support MariaDB? #

Yes. This release is certified with MariaDB 10.11, 11.4 and 11.8. Other MariaDB series from 10.6 on install with a warning, at your own risk; older ones are refused by the installer.

Which PHP binary do the scheduled tasks use? #

The scheduled tasks (cron jobs) need the same PHP version as the website. Use the binary that matches the PHP version you select: on shared hosting the default php can be an older version. See Scheduled tasks.

Do I need Composer or Node.js on the server? #

No. The package ships its production dependencies and its built web assets.

Can I install it in a subfolder or on a subdomain? #

Yes: upload the contents of Web/ into the folder the subdomain or subfolder serves, and give the installer that HTTPS address as the canonical site address (see Installation).

Where are my settings and uploads kept? #

In the database, config/app_local.php, config/installed.php and the storage/ folder (and the public picture folder): back them up together (see Backups).

How do I move the site to another host? #

Take a full backup, install the same version’s files on the new host, restore the database and the files from the backup, and point the domain to the new host. Run php bin/cake.php upgrade check there before you open the site.