← All documentationSearch guides

Understand protected PHP and runtime licensing

Encoded PHP needs a supported loader and legitimate runtime entitlement.

  • Administrator
  • Intermediate
  • 1 min read
  • Reference: 101.18.15
  • Reviewed

Before you begin

Official encoded installer and active compatible license.

Use the controls offered by your installed version and account permissions. This guide describes the workflow; it does not grant additional access.

Follow the steps

  1. Install the official package rather than copying individual PHP files.
  2. Let its installer configure the panel's supported ionCube loader.
  3. Complete EzePanel activation and protected-license delivery.
  4. Keep normal license refresh working.
  5. Retain exact loader or runtime-license errors for support.

Check the result

Protected application code executes under its supported runtime and entitlement.

If something goes wrong

Encoding makes source harder to read or modify, not impossible to reverse-engineer. Configuration, assets and operational scripts can remain readable.

Prepare useful details for support