frankenphp
frankenphp copied to clipboard
π§ The modern PHP app server
#1571 accidentally pushed the frankenphp directive to the main branch, so restoring this one under another branch
maybe instead of #1565?
### What happened? I've created a basic Docker-based setup of FrankenPHP similar to the Symfony Docker project but without the Symfony framework. I've used the code examples under "Custom Apps"...
### What happened? Using the `xdebug_connect_to_client()` function in the `App\Kernel::handle()` method (as well as in the following ones) causes the server to hang. Requests stop being processed. The connection remains...
### What happened? ```php try { $replacement = $twig->render('sf_loader.html.twig', [ 'has_controller' => $controller !== null && $controller !== '', 'controller' => $controller, 'attributes' => $attributes, 'query' => $query, ]); }...
### What happened? Good day, Weβve been using FrankenPHP (in non-worker mode) for quite some time on our Kubernetes cluster with great success. Itβs been running smoothly and reliably. However,...
### What happened? ``` root@invoiceninja:/opt/invoiceninja# docker run --rm -ti --entrypoint bash benbrummer/invoiceninja:5.11.77-octane ninja@a40fad665a86:/app$ frankenphp -v FrankenPHP v1.5.0 PHP 8.4.7 Caddy v2.10.0 h1:fonubSaQKF1YANl8TXqGcn4IbIRUDdfAkpcsfI/vX5U= ninja@a40fad665a86:/app$ frankenphp php-cli artisan migrate --force Error: unknown...
### What happened? When building the docker image for laravel standalone binaries, following the step-by-step instructions in the FrankPHP documentation, an error is generated from ./build-static.sh in docker. To reproduce:...
### What happened? Hi There, **Problem no: 1** Metrics such as `frankenphp_worker_queue_depth` are not present in the very start of running frankenphp in worker mode. However, I have seen it...
Implementing X-Accel-Redirect with this simple config: ``` request_header X-Sendfile-Type x-accel-redirect request_header X-Accel-Mapping /private-files= intercept { @accel header X-Accel-Redirect * handle_response @accel { root * /private-files rewrite * {resp.header.X-Accel-Redirect} method *...