frankenphp icon indicating copy to clipboard operation
frankenphp copied to clipboard

🧟 The modern PHP app server

Results 375 frankenphp issues
Sort by recently updated
recently updated
newest added

This uses a new exported function in php 8.5 (I have no idea how to get this to work for =8.5; suggestions welcome) for accessing the php-cli. This requires a...

### Describe your feature request **Is your feature request related to a problem? Please describe.** We (myself and @SpencerMalone) were [discussing](https://discord.com/channels/1381179696078913628/1381179696879894540/1427014351511883809) how to use workers to 'bootstrap' an application, then...

enhancement

### Describe your feature request Is your feature request related to a problem? Please describe. The problem is that FrankenPHP does not provide a built-in solution for WebSockets. Mercure (SSE)...

enhancement

Related to https://github.com/php/frankenphp/issues/151, this PR adds an example about how building a distroless image for a Frankenphp project. FYI, on https://github.com/dunglas/symfony-docker, it only saves ~24MB in the image size. I...

This PR is inspired by issues like #1821 and #1796 It's not uncommon for servers to experience latency spikes due to external resources getting slow. This can potentially cause all...

### What happened? If you have an `index.php` file in the website root, any request to nonexisting files will be executed by `index.php` and return 200. This will result in...

bug

### What happened? For a while now we have been running Frankenphp worker mode (using [symfony-docker](https://github.com/dunglas/symfony-docker)) in production. Occasionally (once every week or two) the website will stop responding completely....

bug

This PR adds some documentation for extension developers regarding the specifics of supporting FrankenPHP worker mode. While observing idle phases we stumbled over this and fixed our invalid handling in...