init commit

This commit is contained in:
2026-05-26 18:18:25 +04:00
commit 0e96e59cb3

30
README.md Normal file
View File

@@ -0,0 +1,30 @@
# PHP
Для каждой версии PHP собирается четыре варианта: **cli**, **cgi**, **apache**, **fpm**.
Собранные бинарники предназначены для запуска внутри LXD и Docker контейнеров.
## Зависимости
```bash
apt install pkg-config zlib1g libxml2-16 libbz2-1.0 libjpeg8 libcurl4t64 \
libmcrypt4 libfreetype6 libicu78 libzstd1 liblz4-1 libwebp7 libpq5 \
libxslt1.1 librabbitmq4 libmemcached11t64 libonig5 libsodium23 \
liblz4-1 liblzf1 libzip5
```
### Библиотеки
Расширения собираются через `phpize`. Версии для PHP 8.08.5:
| Расширение | PHP 8.08.4 | PHP 8.5 |
|------------|-------------|---------|
| igbinary | 3.2.16 | 3.2.17RC1 |
| amqp | 1.11.0 | 2.2.0 |
| memcache | 8.2 | — (не совместимо) |
| memcached | 3.4.0 | 3.4.0 |
| redis | 6.3.0 | 6.3.0 |
| mcrypt | 1.0.9 | 1.0.9 |
| timezonedb | 2026.1 | 2026.1 |
| yaml | 2.3.0 | 2.3.0 |
| xdebug | 3.5.1 | 3.5.1 |