Mamaha ny olana momba ny tsy fahafahan'ny mpizara Memcached mamaly ao amin'ny HestiaCP amin'ny PHP 8.4

Mihemotra ny tranonkalanao, tsy noho ny fifamoivoizana be loatra, fa angamba satria tsy mandeha mihitsy ny backend Memcached!

Ity no ampahany mahasosotra indrindra: efa nohavaozinao ho PHP 8.4, saingy tsy mamaly ny mpizara Memcached, ary miha-mitombo haingana ny pejy. Tsotra ny antony fototra - tsy fitoviana ny fanitarana, lany daty ny lakile, ary tsy mifanaraka ny filaharan'ny fiankinan-doha. Eto ambany, hohazavaiko ny vahaolana manontolo mba hahafahanao manamboatra izany indray mandeha.

Ny fototry ny olana

Rehefa avy nanavao ny PHP ho amin'ny version 8.4, raha tsy mitohy ny fanitarana Memcached, dia hamoaka hadisoana mivantana izy.

Maro ny olona tsy niraharaha packages.sury.org Ny olana dia vokatry ny lakilen'ny GPG efa lany daty, ka tsy nahomby ny fampidinana ny fonosana fametrahana.

Ratsy kokoa aza, miankina amin'ny... ny Memcached igbinary ary msgpackTsy maintsy arahina tsara ny filaharan'ny famenoana; raha tsy izany dia toy ny mametraka sombin-piozila amin'ny toerana tsy mety, ka mahatonga ny serivisy iray manontolo hianjera.

Mamaha ny olana momba ny tsy fahafahan'ny mpizara Memcached mamaly ao amin'ny HestiaCP amin'ny PHP 8.4

Havaozy ny lakilen'ny GPG

Ny dingana voalohany dia ny fanamboarana ny lakilen'ny loharano.

curl -sSL https://packages.sury.org/php/README.txt | bash -x
apt update

Mitovy amin'ny fanomezana fahazoan-dalana indray ho an'ny rafitra ity dingana ity; raha tsy misy izany dia ho lavina ny fametrahana rehetra manaraka.

Araka ny antontan-taratasy ofisialin'ny Debian, olana mahazatra ny fahataperan'ny lakile ary tsy maintsy havaozina tsy tapaka.

Mametraha ny fanitarana Memcached ho an'ny PHP 8.4

Ny dingana manaraka dia ny fametrahana ny fanitarana.

apt install -y php8.4-memcached

Mariho fa tsy maintsy mitovy tanteraka amin'ny PHP 8.4 ny dikan-teny; raha tsy izany dia hitranga ny hadisoana "undefined symbol".

Araka ny antontan-taratasy ofisialin'ny tranomboky fanitarana PHP, ny Memcached dia mitaky famerenana amin'ny laoniny ao amin'ny andiany 8.x mba hifanaraka.

Fikirana ireo fangatahana amin'ny rakitra fikirakirana

Hisy varavarankely mipoitra tampoka mandritra ny fametrahana. memcached.ini Fanontaniana momba ny fifantenana.

Aza manova na inona na inona eto, tsindrio fotsiny ny Enter ary safidio ny default. NTazomy ny firafitra efa misy.

这是因为 HestiaCP Efa manana ny rakitra fikirakirana azy manokana izy io; ny fanoratana azy an-keriny dia vao mainka hampahafantatra ny tontonana fa misy hadisoana.

Amboary ny filaharan'ny famoahana ny fanitarana ny fiankinan-doha

Dingana tena ilaina ity.

phpdismod -v 8.4 memcached
phpdismod -v 8.4 msgpack
phpdismod -v 8.4 igbinary
phpenmod -v 8.4 igbinary
phpenmod -v 8.4 msgpack
phpenmod -v 8.4 memcached

Ny filaharana dia tsy maintsy:igbinary → msgpack → memcached.

Raha diso ny filaharana dia hitatitra mivantana ny hadisoana "tsy afaka mampiditra môdioly" ny Memcached.

Efa nohamarinin'ireo mpamorona rindrambaiko tsy tambo isaina ao amin'ny Stack Overflow izany.

Atombohy indray ny serivisy

Ny dingana farany dia ny fanombohana indray.

systemctl restart php8.4-fpm
systemctl restart memcached

Toy ny fanindriana ny bokotra fanavaozana eo amin'ny rafitra ity dingana ity; amin'izay fotoana izay ihany vao tena hiasa tsara ny fikirakirana rehetra.

Hamarino raha nahomby ny fametrahana.

famonoana:

php8.4 -m | grep memcached

Raha misy ny vokatra memcachedMidika izany fa voapetraka soa aman-tsara ny fanitarana.

Midika izany fa nahazo fanohanana cache indray ny tontonana HestiaCP-nao, ary hihatsara avy hatrany ny fahombiazan'ny tranonkala.

Fehiny: Ny fomba fijeriko

Tsy mba zavatra mampatahotra indrindra mihitsy ny olana ara-teknika; ny tena mampatahotra dia ny tsy fahafantarana izay misy ny olana.

Mety ho toa sarotra ny tsy famaliana ny Memcached, saingy raha ny marina dia misy teboka fototra telo izany:Fifanitsiana dikan-teny, fanavaozana ny fanalahidy, filaharan'ny fiankinan-doha.

Ny famahana azy dia toy ny fanamboarana motera misy rafitra matanjaka tsara; raha mbola eo amin'ny toerana mety ny ampahany tsirairay dia afaka miverina velona indray ilay milina iray manontolo.

Amin'izao vanim-potoana feno fampahalalana izao, tombony amin'ny fifaninanana ny fahombiazan'ny tranonkala. Tsy zavatra mahafinaritra fotsiny ny fitahirizana angon-drakitra, fa vato fehizoro mamaritra ny traikefan'ny mpampiasa.

Koa aza avela hanimba ny orinasanao ny fahadisoana kely amin'ny fikirakirana. Fehezo ireto dingana ireto, dia ho afaka hamaha tanteraka ny olana ianao ary hampandeha tsara indray ny tranonkalanao.

Ny lanjan'ny teknolojia dia tsy ny fahasarotany, fa ny fahamarinany. Ny tena fahaizana dia ny famahana olana amin'ny fomba mazava tsara.

Comments

Tsy havoaka ny adiresy mailakao. Ampiasaina ny saha ilaina * Label

Article Directory
Horonana Top