Kythia WorkspaceKythia Workspace

FrankenPHP

Using FrankenPHP in Kythia Workspace.

FrankenPHP is a modern PHP app server built on top of Caddy. It can serve PHP apps with a single binary and boasts incredible performance features like Early Hints and Worker Mode.

Installing

Go to Web Server -> FrankenPHP

Select a version and click Install

The standalone Windows binary will be downloaded automatically.

Starting / Stopping

Use the Start / Stop buttons. The default port is 80. No separate PHP-FPM process is needed!

Configuration

Since FrankenPHP is built on Caddy, it uses a Caddyfile format for configuration. Kythia generates a base configuration that sets up the PHP server to serve your Document Root.

Logs

Access the logs via the Logs button in the UI to see both HTTP request logs and PHP worker output.

On this page