Mhinduro yekupedzisira yeHestiaCP PHP8.4-FPM zvikanganiso zvekutangazve

Kusangana HestiaCP Kutangazve PHP 8.4-FPM kwakonzera chikanganiso: ERROR: Kutangazve php8.4-fpm.aichando?

Chinyorwa chino chinopa ongororo yakadzama yekuvandudzwa kwacho. 1.9.1 Izvi zvinogadzirisa matambudziko akajairika akadai sekushomeka kwezvinoenderana nazvo, mafaira ekugadzirisa ekare, uye kusawirirana kwemasoketi, uye zvinopa matanho akazara ekugadzirisa uye nzira dzekugadzirisa log.Kuburikidza neruzivo rwunoshanda uye magwaro ane chiremera, tinokubatsirai kuti mudzorere kugadzikana kwesevha nekukurumidza, kudzivirira kukanganiswa kwebhizinesi, uye kugona mhinduro yekupedzisira.

Kana sevha yangoshuma Chikanganiso: CHIKANGANISO: Kutangazve php8.4-fpm kwakundikanaNguva iyoyo yakanga yakaoma sekumira kwemwoyo kamwe kamwe. (Yu)

Iri mukuvandudzwa kusvika HestiaCP 1.9.1 Mushure mezvo, dambudziko iri rakadzoka kakawanda, uye zvikonzero zvaive zvakaoma kupfuura zvaionekwa pamusoro.

Sei kukanganisa uku kuchiitika?

Vanhu vazhinji vanotanga kubvunza kuti, "Ko PHP yadonha here?" Kutaura zvazviri, kukanganisa uku kunowanzo konzerwa ne... Kuisa kusina kukwana, mafaira ekugadzirisa asipo, ma script ekare, kana kusawirirana kwe socket.Nemamwe mashoko, dambudziko harisi rePHP pachayo, asi ne... Kubatanidzwa kweZvishandiso zveNzvimbo neKutarisira.

Zvikonzero zvakajairika uye mhinduro dzakakodzera

Mhinduro yekupedzisira yeHestiaCP PHP8.4-FPM zvikanganiso zvekutangazve

1. Kuisa PHP 8.4 kusina kukwana

Iyi ndiyo mhinduro inowanzo taurwa paforamu. Mushure mekuvandudzwa, mamwe mapakeji ekutsigira haana kuiswa zvizere, zvichikonzera... php8.4-fpm Kutadza kutanga zvakajairika.

Mhinduro: Isa zvakare PHP 8.4

# 删除现有 PHP 8.4
v-delete-web-php 8.4
# 更新系统包
apt-get update && apt-get upgrade -y

# 重新添加 PHP 8.4
v-add-web-php 8.4

Kana zvichiramba zvichikundikana, uchafanirwa kuisa nemaoko zvinoenderana nazvo:

apt-get install php8.4-common php8.4-mbstring php8.4-bcmath php8.4-cli php8.4-curl php8.4-fpm php8.4-gd php8.4-intl php8.4-mysql php8.4-soap php8.4-xml php8.4-zip php8.4-bz2 php8.4-pspell php8.4-imagick php8.4-imap php8.4-ldap php8.4-apcu

Zvinoenderana na Zvinyorwa zveDebian ZvepamutemoGwaro iri rinoti: "Kushaikwa kwemapakeji ekutsigira kuchadzivirira sevhisi yeFPM kunyoresa masoketi, zvichikonzera kukanganisa." (Chitubu: Debian Package Notes)

2. Faira rekugadzirisa HestiaCP harina kugadziriswa.

HestiaCP haitsigire PHP 8.4 zvizere; kugadziriswa kwescript nemaoko kunodiwa.

Faira 1: /usr/local/hestia/bin/v-run-cli-cmd

Iva nechokwadi chekuti inosanganisira php8.4 Kuongorora mvumo:

"$basecmd" != 'php8.4' -a \

Faira 2: /usr/local/hestia/bin/v-restart-service

Iva nechokwadi chekuti masevhisi anotevera akabatanidzwa pane runyorwa rwemasevhisi:

"$service" = "php8.4-fpm" -o \

Danho iri rakakosha; zvikasadaro, HestiaCP haizomboedzi kutangazve PHP8.4-FPM.

3. Nyaya dzekusawirirana kwemasokisi

Kusawirirana kuchaitika kana shanduro dzakawanda dzePHP dzikagovana nzira imwechete yesoketi.

Tarisa magadzirirwo:

cat /etc/php/8.4/fpm/pool.d/www.conf | grep listen

Iva nechokwadi chekuti nzira yacho yakasiyana, semuenzaniso:

listen = /run/php/php8.4-fpm.sock

Zvinoenderana na Bhuku Repamutemo rePHP"Shanduro yega yega yeFPM inofanira kusungirirwa kune soketi yakazvimirira; zvikasadaro, gakava rebasa richaitika." (Chitubu: PHP-FPM Documentation)

4. Ona magwaro ekukanganisa akadzama

Matanda ndiwo nzira yekupedzisira yekuferefeta.

systemctl status php8.4-fpm.service
journalctl -xeu php8.4-fpm.service
cat /var/log/php8.4-fpm.log

Marogi anogona kupa ruzivo rwakarurama.PositioningMatambudziko, akadai se Chikanganiso che syntax yefaira rekugadzirisa, mvumo dzisina kukwana, kana kushaikwa kwekuvimba.

Matanho ekuongorora anokurudzirwa

    1. Kutanga, tarisa log. → Simbisa chikonzero chekukanganisa.
    1. faira rekugadzirisa risipo → Isa zvakare PHP 8.4.
    1. Chinyorwa hachina kugadziriswa → Gadzirisa HestiaCP v-run-cli-cmd inopesana v-restart-service.
    1. Kusawirirana kwemasokisi → Gadzirisa www.conf of listen nzira.

Kutevedzana uku kunodzivisa kushanda kwemaziso uye kunochengetedza nguva yakawanda.

Maonero Angu uye Mhedziso

Matambudziko ehunyanzvi haambovi dambudziko rimwe chete, asi ... Kukundikana kwekushandira pamwe chete muhurongwaMatambudziko ekubatana pakati peHestiaCP nePHP 8.4 anotiyeuchidza kuti kugadziridzwa hakusi kwekuvandudza mashandiro chete, asiwo kwekuisa pachena njodzi.

Ndinotenda kuti kiyi yekugadzirisa dambudziko rerudzi urwu iri mu Kuongorora kwakarongekaUsakurumidzisa zvinhu; panzvimbo pezvo, sechiremba ari kuongorora chirwere, bvisa mikana yacho zvishoma nezvishoma.

Sezvakataurwa naHegel, "Chokwadi chiripo chose chose."

Mhinduro yacho inowanikwa zvechokwadi chete nekusanganisa kuiswa, magadzirirwo, manyorerwo, uye magwaro.

Pakupedzisira, ndinoda kusimbisa pfungwa imwe chete:Nzvimbo yakagadzikana yemaseva ndiyo nzira huru yebhizinesi.Chikanganiso chega chega chiyeuchidzo. Pane kugadzirisa matambudziko pasina kungoita, gadzirisa zviri kuitika. Ita chimwe chinhu: tarisa magadzirirwo ako, gadzirisa zvinyorwa zvako, uye ita kuti system yako ive yakasimba zvechokwadi.

发表 评论

Yako email kero haizoburitswa. Minda inodiwa inoshandiswa * Chitaera

Mupumburu TOP