Ukuxazulula inkinga yokungaphenduli kweseva ye-Memcached ku-HestiaCP nge-PHP 8.4

Iwebhusayithi yakho ayisebenzi kahle ngenxa yethrafikhi eningi kakhulu, kodwa mhlawumbe ngoba i-backend backend ayisebenzi nhlobo!

Lena yingxenye ekhungathekisa kakhulu: uthuthukele ku-PHP 8.4, kodwa iseva ye-Memcached ayiphenduli, futhi amakhasi alayisha ngesivinini esikhulu. Imbangela eyinhloko ilula kakhulu—ukungafani kwesandiso, okhiye abaphelelwe yisikhathi, kanye nokuhleleka kokuxhomekeka okungalungile. Ngezansi, ngizochaza lonke ikhambi ukuze ukwazi ukulilungisa ngesikhathi esisodwa.

Umsuka wenkinga

Ngemuva kokuthuthukisa i-PHP ibe yinguqulo 8.4, uma isandiso se-Memcached singaqhubeki, sizophonsa iphutha ngqo.

Abantu abaningi abasinakanga packages.sury.org Inkinga ibangelwe ukhiye we-GPG ophelelwe yisikhathi, okwaholela ekutheni iphakheji yokufaka yehluleke ukulanda.

Okubi nakakhulu, i-Memcached incike ku... igbinary Kanye msgpackUmyalelo wokulayisha kumele ulandelwe ngokuqinile; ngaphandle kwalokho, kufana nokubeka izingcezu zephazili endaweni engafanele, okubangela ukuba yonke isevisi iphahlazeke.

Ukuxazulula inkinga yokungaphenduli kweseva ye-Memcached ku-HestiaCP nge-PHP 8.4

Buyekeza ukhiye we-GPG

Isinyathelo sokuqala ukulungisa ukhiye womthombo.

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

Lesi sinyathelo silingana nokuphinda unikeze iphasi ohlelweni; ngaphandle kwalo, konke ukufakwa okulandelayo kuzokwenqatshwa.

Ngokusho kwemibhalo esemthethweni ye-Debian, ukuphelelwa yisikhathi kokhiye kuyinkinga evamile futhi kumele kubuyekezwe njalo.

Faka isandiso se-Memcached se-PHP 8.4

Isinyathelo esilandelayo ukufaka isandiso.

apt install -y php8.4-memcached

Qaphela ukuthi inguqulo kumele ifane ncamashi ne-PHP 8.4; ngaphandle kwalokho, kuzovela iphutha "lesibonakaliso esingachazwanga".

Ngokusho kwemibhalo esemthethweni yelabhulali yesandiso se-PHP, i-Memcached idinga ukuhlanganiswa kabusha ochungechungeni lwe-8.x ukuze ivumelane.

Ukuphatha izixwayiso zefayela lokucushwa

Kuzovela i-pop-up ngesikhathi senqubo yokufaka. memcached.ini Imiyalelo yokukhetha.

Ungashintshi lutho lapha, vele ucindezele u-Enter bese ukhetha okuzenzakalelayo. NGcina ukucushwa okukhona.

這是因為 I-HestiaCP Isivele inefayela layo lokucushwa; ukuyibhala ngaphezulu ngenkani kuzokwenza iphaneli ibike iphutha.

Lungisa i-oda lokulayisha isandiso sokuxhomekeka

Lesi yisinyathelo esibalulekile.

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

I-oda kumele libe:igbinary → msgpack → kukhunjulwe,

Uma i-oda lingalungile, i-Memcached izobika ngqo iphutha elithi "ayikwazi ukulayisha imodyuli".

Lokhu kuqinisekiswe onjiniyela abaningi ku-Stack Overflow.

Qala kabusha isevisi

Isinyathelo sokugcina ukuqala kabusha.

systemctl restart php8.4-fpm
systemctl restart memcached

Lesi sinyathelo sifana nokucindezela inkinobho yokuvuselela ohlelweni; yilapho kuphela lapho konke ukucushwa kuzoqala ukusebenza khona ngempela.

Qinisekisa ukuthi ukufakwa kuphumelele yini.

执行:

php8.4 -m | grep memcached

Uma umphumela uqukethe memcachedLokhu kubonisa ukuthi isandiso silayishwe ngempumelelo.

Lokhu kusho ukuthi iphaneli yakho ye-HestiaCP ekugcineni isithole ukwesekwa kwe-cache, futhi ukusebenza kwewebhusayithi kuzothuthuka ngokushesha.

Isiphetho: Umbono Wami

Izinkinga zobuchwepheshe azikaze zibe yinto eyesabekayo kakhulu; okwesabisa ngempela ukungazi ukuthi inkinga ikuphi.

Ukungaphenduli okukhunjulwe kungabonakala kuyinkimbinkimbi, kodwa empeleni kufinyelela kumaphuzu amathathu ayisisekelo:Ukufanisa inguqulo, isibuyekezo sokhiye, i-oda lokuxhomekeka,

Ukuyixazulula kufana nokulungisa injini enembile; uma nje ingxenye ngayinye isendaweni efanele, wonke umshini ungaphinde uphile.

Kulesi sikhathi esigcwele ulwazi, ukusebenza kwewebhusayithi kuyinzuzo yokuncintisana. Ukugcina i-Caching akuyona nje into emnandi ukuba nayo, kodwa futhi yisisekelo esinquma ulwazi lomsebenzisi.

Ngakho-ke ungavumeli amaphutha amancane okucushwa akhubaze ibhizinisi lakho. Ziqonde lezi zinyathelo, futhi ungaxazulula inkinga ngokuphelele futhi wenze iwebhusayithi yakho isebenze kahle futhi.

Ukubaluleka kobuchwepheshe akusikho ebunkimbinkimbi babo, kodwa ekuqondeni kwabo kahle. Ubuchule bangempela busekuxazululeni izinkinga ngokunembile.

发表 评论

Ikheli lakho le-imeyili ngeke lishicilelwe. 必填 项 已 用 * Ilebula

Uhla lwemibhalo ye-athikili
Skrolela Top