Requirements

PHPTRAVELS system requirements

PHPTRAVELS runs on standard cPanel hosting with PHP 8.4+, the latest MySQL and Apache. No expensive servers, no premium add-ons.

  • 6 components
  • PHP 8.4+
  • cPanel hosting
  • Installer check

Built for efficiency

Simple server requirements

PHPTRAVELS is designed for standard web hosting: just the components every modern cPanel host already provides.

The installer verifies every requirement on first run, so you know exactly what to fix before continuing. Use the latest stable version of each component for the best performance and security.

See the full technology stack

Everything you need to get started

  • PHP8.4+With the standard extensions
  • MySQLlatestOr compatible MariaDB
  • Apache2.4With mod_rewrite
  • RAM1 GB+Minimum, more for traffic
  • Storage2 GB+SSD recommended
  • Bandwidth1 GB+Per month, minimum

PHP 8.4+

Extensions and recommended settings

Most cPanel hosts enable these by default. A missing extension can be switched on from the PHP Selector or MultiPHP Manager.

Required PHP extensions

  • mysqliMySQL database access
  • pdoDatabase abstraction
  • curlSupplier and gateway API calls
  • opensslEncrypted connections
  • mbstringMulti-language text
  • gdImage processing
  • zipUpdates and packages
  • jsonAPI data exchange

Recommended php.ini settings

  1. ; Large admin forms post in fullmax_input_vars = 5000
  2. ; Headroom for reports and importsmemory_limit = 256M
  3. ; Media uploadspost_max_size = 64M
  4. ; Media uploadsupload_max_filesize = 64M
  5. ; Seconds, for long supplier callsmax_execution_time = 120

Hosting environment

Hosting, resources, database and web server

cPanel hosting with terminal or SSH access is recommended, so you can run Composer, manage cron jobs, deploy updates and read logs cleanly.

  • cPanel hosting

    With terminal or SSH access
    • cPanel for domains, PHP version and databases
    • Terminal or SSH for Composer, deployments and logs
    • Cron jobs for supplier syncs and reports
    • HTTPS with a valid TLS certificate
    • PHP-FPM with sensible worker limits
    • mod_rewrite enabled for clean URLs
    • Writable cache and upload folders
  • Server resources

    Minimum; scale up with traffic and suppliers
    • RAM: 1 GB minimum
    • Storage: 2 GB SSD minimum
    • Bandwidth: 1 GB per month minimum
    • Linux server (most cPanel hosts run CloudLinux or AlmaLinux)
  • MySQL database

    Latest stable, or compatible MariaDB
    • One database with its own user and password
    • utf8mb4 character set for every language
    • max_allowed_packet of 100 MB or more
    • Regular backups with cPanel or mysqldump
  • Apache web server

    Latest 2.4 branch
    • Ships with virtually every cPanel host
    • Standard .htaccess rules for clean URLs
    • No custom server tweaks beyond mod_rewrite

Automated

The installer checks it for you

On first load the installer runs a full environment check and flags anything missing: the PHP version, extensions, max_input_vars, and writable cache and upload folders. You know exactly what to fix before you continue.

Free installation on every plan

Installer environment check

Runs automatically on first load

  • OK: PHP version 8.4 or newer
  • OK: Required PHP extensionsmysqlipdocurlopensslmbstringgdzip
  • OK: max_input_vars of 5000 or more
  • OK: Writable cache and upload folders
  • OK: HTTPS with a valid TLS certificate
  • OK: Cron jobs available

Environment ready. Continue setup.

Compatibility

Every modern browser and device

Tested on the latest versions of every major browser, with consistent performance on desktop, tablet and mobile.

  • Google Chrome

    Latest stable

  • Mozilla Firefox

    Latest stable

  • Safari

    Latest stable

  • Microsoft Edge

    Latest stable

  • Desktop optimised

  • Mobile responsive

  • Tablet ready

  • Cross-platform

FAQ

Requirements questions

Short answers about hosting, versions and installation.

Talk to sales

Yes. Standard cPanel hosting meets the requirements. For production we recommend a plan with terminal or SSH access, cron jobs and enough resources for your traffic.

PHP 8.4 or newer, with the mysqli, pdo, curl, openssl, mbstring, gd, zip, and json extensions. Most hosts enable them by default.

Yes. The latest stable MySQL or a fully compatible MariaDB works, with the utf8mb4 character set.

At least 1 GB of RAM, 2 GB of SSD storage and 1 GB of monthly bandwidth. Scale up as traffic and supplier volume grow.

The installer checks the PHP version, extensions, max_input_vars and writable folders on first load and tells you exactly what to fix.

Yes. The first installation is free on every plan, and our team configures the platform on your server.