Esc
API Index — Namespaces, Packages, Reports, Indices
CGI
Table of Contents
Interfaces
- FcgiTransport
- Socket transport for {@see FastCgiClient} (#289).
Classes
- CgiInputStream
- php:// stream wrapper for the CGI subprocesses (proc
cgi_worker.phpand the pooledpool_worker.php). - Dispatcher
- CGI execution machinery extracted from App.php (Phase 2 structural refactor).
- FastCgiClient
- FastCGI 1.0
RESPONDERclient for ZealPHP'scgiMode('fcgi')dispatch path. - FastCgiException
- Thrown on protocol or I/O error; triggers
502 Bad Gatewayin theApp::include()dispatch path. - FcgiBlockingTransport
- Blocking FastCGI transport (#289) — plain
stream_socket_client+ blockingfread/fwrite. - FcgiCoroutineTransport
- Coroutine-yielding FastCGI transport (#289) —
OpenSwoole\Coroutine\Client. - ForkPool
- Host-side handle for the fork-per-request CGI runner —
App::cgiMode('fork'). - IPC
- Length-prefixed JSON framing for the native FCGI-style worker pool.
- WorkerPool
- Master-side pool manager for ZealPHP's native FCGI-style worker pool.