Place Cards installer ============================================================ [1/3] Connected to the 'u200708908_qrcards' database Already installed, holding 0 card(s) — keeping it. Add ?force=1 to drop and rebuild. That erases every card. [2/3] Photo storage /home/u200708908/domains/raqiiselectronic.com/public_html/qrcodes/storage/qr writable : yes denied to Apache: storage/.htaccess present [3/3] Health checks WARNING: security.pepper is still the default. Change it in config/config.php, or erase keys are guessable and anyone can delete other people's cards. WARNING: app.base_url is empty, so QR codes encode whatever host the request arrived on. Fine on localhost; set it before printing anything real. ============================================================ Installation complete. Open the app: http://localhost/qrcards/public/ API health: http://localhost/qrcards/api/v1/health Erase expired cards on a timer — run hourly: C:\xampp\php\php.exe C:\xampp\htdocs\qrcards\tools\purge.php or open http://localhost/qrcards/tools/purge.php on a schedule. Cards also erase themselves when an expired one is scanned, so the timer is a safety net rather than the only thing standing behind the promise that a card disappears.