Loader

Loader'ı sunucuna kur.

Korumalı dosyaların çalışması için hedef sunucuda Bubo Loader'ın kurulu olması gerekir. Kurulum betiği PHP sürümünü ve mimarini kendi tespit eder, doğru .so'yu yerine koyar.

1 · Dosyaları sunucuya al

Kurulum betiğini ve sunucuna uygun loader binary'sini indir; ikisini aynı klasöre koy.

kopyala# sunucunda, aynı klasöre: wget "https://encoder.poensis.org/index.php?p=download&file=install.sh" -O install.sh wget "https://encoder.poensis.org/index.php?p=download&file=bubo-php83-nts-x86_64.so" -O bubo-php83-nts-x86_64.so chmod +x install.sh

2 · Kur

Betik PHP sürüm/ZTS/mimariyi tespit eder, doğru .so'yu extension_dir'e kopyalar ve etkinleştirir.

kopyalasudo ./install.sh # farklı bir php binary'si icin: # sudo ./install.sh /opt/php8.2/bin/php

3 · Doğrula ve yeniden başlat

kopyalaphp -m | grep bubo # -> bubo systemctl restart php-fpm # veya web sunucun

Loader binary'leri

PHPThreadMimariDosya
8.3 NTS x86_64 bubo-php83-nts-x86_64.so indir
kurulum betiği install.sh indir

Sunucunun PHP sürümü listede yoksa bize bildir — o sürüm için binary üretilir. Bir .so yalnızca aynı PHP major.minor + thread + mimaride yüklenir.