PHP Mirror
Pre-compiled static PHP CLI binaries built with static-php-cli, one tarball per platform containing just php. Each config is rebuilt when a new PHP patch release ships, and a build is only published after it passes the extension, Postgres (scram-sha-256) and Redis checks.
laravel-pgsql
PHP CLI for Laravel Octane on RoadRunner with Postgres (pdo_pgsql, pgsql) and phpredis.
PHP 8.3 · 33 extensions · latest 8.3.33
bcmathctypecurldomfileinfofiltergdiconvintlmbregexmbstringopensslopcachepcntlpdopdo_pgsqlpdo_sqlitepgsqlpharposixreadlineredissessionsimplexmlsocketssodiumsqlite3tokenizerxmlxmlreaderxmlwriterzipzlib
Downloads
PHP 8.3.33
| Platform | Download | Size | SHA-256 | Built |
|---|---|---|---|---|
| linux-x86_64 | php-8.3.33-cli-linux-x86_64.tar.gz · .sha256 | 22.4 MiB | c7b6108c8022c412… | · spc 2.8.5 |
| linux-aarch64 | php-8.3.33-cli-linux-aarch64.tar.gz · .sha256 | 22.8 MiB | c359a0a742a4859a… | · spc 2.8.5 |
| macos-aarch64 | php-8.3.33-cli-macos-aarch64.tar.gz · .sha256 | 23.1 MiB | 88d92849a4e567d6… | · spc 2.8.5 |
Use with mise
Add this to mise.toml. mise's http backend fills in {{ os() }} and {{ arch() }} for the current machine and mise lock records the checksum from the .sha256 file for every platform.
[tools."http:php"]
version = "8.3.33"
url = 'https://php.jhands.dev/dl/laravel-pgsql/php-{{ version }}-cli-{{ os() }}-{{ arch(x64="x86_64", arm64="aarch64") }}.tar.gz'
checksum_url = 'https://php.jhands.dev/dl/laravel-pgsql/php-{{ version }}-cli-{{ os() }}-{{ arch(x64="x86_64", arm64="aarch64") }}.tar.gz.sha256'
version_list_url = 'https://php.jhands.dev/dl/laravel-pgsql/versions.txt'mise install mise lock mise exec -- php -m