CC SERVICES TECHNICAL SUPPORT | PHP 5.6 PACKAGE
=================================================
Upload the services/ folder to public_html/. Preserve any existing services folder; merge rather than delete it.

Expected database config: public_html/config/database.php exposing network_db() (PDO).
If your actual config path differs, edit bootstrap.php $ccDbFile accordingly.

Existing database: Import schema.sql ONLY if cc_technical_enquiries is not present. Back up database first.
Import via phpMyAdmin in the existing CC database. CREATE TABLE IF NOT EXISTS does not modify existing tables.

Public page: /services/technical-support/
Member page: /services/technical-support/member/
Admin page: /services/technical-support/admin/

IMPORTANT: Admin page deliberately returns 403 until your EXISTING admin authentication is connected.
Do not replace the guard with a query parameter or hardcoded password. Connect your authenticated admin bootstrap and define CC_TECH_ADMIN_AUTH_CALLBACK to an existing admin-check function.

Requires PHP 5.6 with PDO MySQL and OpenSSL enabled; MySQL InnoDB/utf8mb4 support.
The code was syntax-checked using a newer PHP CLI; PHP 5.6 itself is not available in this environment. Compatibility has been reviewed manually, not runtime-tested on PHP 5.6.

If HTTP 500 persists, check Hostinger PHP error logs for missing config, network_db(), database credentials, table, or OpenSSL.
Do not enable display_errors on production.
