Te whakatau i te raruraru kore urupare a te tūmau Memcached i roto i te HestiaCP me te PHP 8.4

Ehara i te mea nā te nui rawa o te hunga e toro ana ki tō paetukutuku, engari nā te mea kāore pea te pūnaha Memcached e rere ana!

Koinei te wāhanga tino whakarihariha: kua whakahoutia e koe ki te PHP 8.4, engari kāore te tūmau Memcached e aro mai, ā, ka tere te utaina o ngā whārangi. He tino māmā te pūtake—te kore e ōrite te toronga, ngā kī kua pau, me te raupapa whakawhirinakitanga hē. Kei raro nei, ka wehewehea e au te otinga katoa kia taea ai e koe te whakatika i te wā kotahi.

Te pūtake o te raruraru

I muri i te whakahou i te PHP ki te putanga 8.4, ki te kore te toronga Memcached e mau tonu, ka puta he hapa.

He tokomaha i wareware packages.sury.org I puta mai te raruraru i te kī GPG kua pau te wā, ā, kāore i taea te tango i te mōkihi tāutanga.

Heoi anō, ko te mea kino rawa atu, ko te Memcached e whakawhirinaki ana ki... igbinary A msgpackMe tino whai i te raupapatanga o te uta; ki te kore, he rite ki te whakatakoto i ngā wāhanga panga ki te wāhi hē, ka hinga te ratonga katoa.

Te whakatau i te raruraru kore urupare a te tūmau Memcached i roto i te HestiaCP me te PHP 8.4

Whakahōu i te kī GPG

Ko te taahiraa tuatahi ko te whakatika i te kī pūtake.

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

He rite tonu tēnei taahiraa ki te tuku anō i tētahi urunga ki te pūnaha; ki te kore, ka whakakahoretia ngā tāutanga katoa e whai ake nei.

E ai ki ngā tuhinga mana a Debian, he raruraru noa te paunga o ngā kī, me whakahou tonu.

Tāutahia te toronga Memcached mō te PHP 8.4

Ko te taahiraa e whai ake nei ko te tāuta i te toronga.

apt install -y php8.4-memcached

Kia mahara me tino ōrite te putanga ki te PHP 8.4; ki te kore, ka puta he hapa "undefined symbol".

E ai ki ngā tuhinga whaimana o te whare pukapuka toronga PHP, me whakahiato anō a Memcached i te raupapa 8.x kia hototahi ai.

Te whakahaere i ngā tohutohu kōnae whirihoranga

Ka puta ake he matapihi pakū-ake i te wā o te tāutanga. memcached.ini Ngā tohutohu kōwhiringa.

Kaua e whakarerekē i tetahi mea i konei, pēhi noa i te Enter ka tīpako i te taunoa. NPuritia te whirihoranga o nāianei.

Ko tenei na te mea HestiaCP Kei a ia anō tana ake kōnae whirihoranga; ki te tuhiruatia e ia, ka puta he pūrongo hapa mai i te rōpū.

Whakatikahia te raupapa utaina o te toronga whakawhirinakitanga

He taahiraa tino nui tēnei.

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

Me pēnei te ota:igbinary → msgpack → memcache.

Mena he hē te raupapa, ka ripoata tika a Memcached i te hapa "kāore e taea te uta i te kōwae".

Kua manatokohia tēnei e te tini o ngā kaiwhakawhanake i runga i te Stack Overflow.

Tīmata anō i te ratonga

Ko te taahiraa whakamutunga ko te tīmata anō.

systemctl restart php8.4-fpm
systemctl restart memcached

He rite tēnei taahiraa ki te pēhi i te pātene whakahou i te pūnaha; ko reira anake ka tino whai hua ai ngā whirihoranga katoa.

Manatokohia mēnā i angitu te tāutanga.

执行:

php8.4 -m | grep memcached

Mena kei roto i te putanga memcachedHe tohu tēnei kua utaina angitu te toronga.

Ko te tikanga tēnei kua whiwhi anō tō panera HestiaCP i te tautoko keteroki, ā, ka tere tonu te whakapai ake i te mahi a te paetukutuku.

Whakamutunga: Tāku Tirohanga

Ehara ngā raruraru hangarau i te mea tino whakamataku; ko te mea tino whakamataku ko te kore e mōhio kei hea te raruraru.

Ahakoa te ahua uaua o te kore whakautu a te memcached, e toru ngā kaupapa matua:Te taurite putanga, te whakahōu kī, te raupapa whakawhirinakitanga.

He rite te whakatau i te raruraru ki te whakatika i tētahi mīhini tino tika; mēnā kei te wāhi tika ia wāhanga, ka taea e te mīhini katoa te hoki ki te ora.

I tēnei ao kua kapi katoa i ngā mōhiohio, he painga whakataetae te mahi a te paetukutuku. Ehara i te mea he mea pai noa iho te pupuri raraunga, engari he pou tokomanawa e whakatau ana i te wheako o te kaiwhakamahi.

Nō reira, kaua e tukua kia whakararuraruhia tō pakihi e ngā hapa whirihoranga iti. Mā te matatau ki ēnei mahi, ka taea e koe te whakatau katoa i te raruraru, ā, ka taea hoki e koe te whakahaere pai anō i tō paetukutuku.

Ehara te uara o te hangarau i tōna uauatanga, engari i tōna tika. Ko te tino pūkenga kei te whakaoti rapanga i runga i te tika.

发表 评论

Ka kore e whakaputaina to wahitau imeera. 必填 项 已 用 * Tapanga

Tuhinga Tuhinga
Panuku ki te Runga