Instalare librărie cache php global

Bună ziua, aș vrea să folosesc o librărie php cache, dar global, nu știu cum să explic bine… În cazul meu, folosesc PhpFastCache. Aș vrea să-l pot instala pe server sau cumva și doar să includ fisierele și codurile necesare pe ce domeniu doresc eu fără a fi nevoită să instalez pe fiecare domeniu librăria… Sper că ați înțeles…

Banuiesc ca ai un shared-hosting gen cPanel sau alte bullshit-uri, si iti urci de mana vendor/ via ftp?

Nu, am un server vps

Poti folosi Composer

In cazul tau composer require phpfastcache/phpfastcache

Pe masina ta de dev, iti faci un fisier, composer.json. Folosesti composer require si iti adauga automat dependintele. Urci proiectul pe server si executi composer install. Si va instala el tot ce ai nevoie.
Doar ce ai scris tu + fisierul composer.json

Sa fii atenta la caile catre biblioteca aia din codul tau.

Spor !

https://www.php.net/manual/ro/function.set-include-path.php

trantesti libraria pe undeva pe server, setezi include path-ul in php.ini si dupa aia faci require_once('calea/relativa/spre/ce/ai/nevoie.php`)

te rog eu nici macar la misto sa nu mai zici asa ceva.

Am reușit, dar când vreau să includ autoload.php îmi dă eroare de genul
Warning : require(): open_basedir restriction in effect.

php -i|grep open_basedir
vezi in ce director te limiteaza cu includes

sau daca ai access total la vps, poti sa o scoti sau sa modifici in php.ini

[root@gab ~]# php -i|grep open_basedir
open_basedir => no value => no value