Ki jan yo ajou vèsyon PHP nan sit entènèt la sou yon sèvè Linux? CWP7PHP vèsyon switcher

sit entènèt laLinuxSe sèvè a modènize nan yon vèsyon ki pi wo nan anviwònman PHP a, ak vitès ouvèti paj wèb la pral 3 a 5 fwa pi vit pase vèsyon PHP anvan an, epi sekirite sit entènèt la amelyore tou.

Men, anvan amelyore vèsyon PHP a, li enpòtan anpil pou konnen si sit entènèt la konplètman konpatib ak anviwònman PHP yo dwe modènize, paske si paj wèb la pa ka louvri oswa paj la pa ka konplètman chaje, li pral anbarasman.

Ki jan yo ajou vèsyon PHP nan sit entènèt la sou yon sèvè Linux?

Isit la se yon entwodiksyon nan sèvè Linux la CentOS7.3 Metòd espesifik pou amelyore soti nan PHP5.6.40 a PHP7.4.28.

Etap 1:Gade vèsyon PHP ki enstale sou sèvè Linux aktyèl la▼

php -v

Etap 2:fèmen php-fpm ▼

service php-fpm stop

Etap 3:désinstaller php ▼

yum remove php-common

Etap 4:Enstale sous epel ▼

yum install epel-release

Etap 5:Enstale sous remi ▼

yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

Etap 6:Enstale yum-config-manager ▼

yum -y install yum-utils

Etap 7:Sèvi ak yum-config-manager pou presize repozitwa php7.4 remi a▼

yum-config-manager –enable remi-php74

Etap 8:Enstale ak ajou php ▼

yum update php php-opcache php-xml php-mcrypt php-gd php-devel php-mysql php-intl php-mbstring php-common php-cli php-gd php-curl -y

etap 9:Gade vèsyon PHP aktyèl la ▼

php -v
  • 注意:如果要安装其他版本,可以在第7步将remi-php74改为remi-php72、remi-php71、remi-php70等等……

Ki jan yo ajou CWP7 chanje vèsyon PHP a?

siEnstale CWP Kontwòl PanelSi se konsa, tanpri inyore etap ki anwo yo epi jis swiv leson patikilye ki anba a pou chanje vèsyon PHP a.

Koulye a, CWP 7 gen yon opsyon switch PHP kote ou ka chanje nan yon vèsyon PHP diferan trè fasil epi rekonpile li ak modil yo mande yo.

CWP Kontwòl PanelKlike sou bò gòch → PHP Anviwònman → PHP Version Switcher: Manyèlman chwazi vèsyon PHP 7.4.28 la ▼

Ki jan CWP amelyore vèsyon PHP PHP vèsyon switcher chwazi PHP vèsyon 7.4/8.1

  1. Klike sou switcher vèsyon PHP a (la a ou pral jwenn vèsyon PHP sèvè a ak modil yo konpile sèvè ou a kounye a konpile ak).
  2. Chwazi vèsyon PHP ou vle konpile nan meni ki dewoule a, epi klike sou Next.
  3. Nan du PHP a, ou ka ajoute oswa retire modil jan ou vle.
  4. Klike sou Kòmanse konpilateur ak konpilatè a ap kòmanse travay nan background nan.
  • Konpile a pran 5 a 20 minit pou konplete, tou depann de modil ou te enstale yo ak pouvwa CPU a.
  • Ou ka tcheke tounen nan 15 minit epi tcheke ki vèsyon PHP ak modil ou genyen kounye a nan CWP - PHP Version Switch.
  • Sit entènèt ou a ak CWP ap travay kòm dabitid pandan konpilasyon, epi vèsyon PHP a pral mete ajou apre konpilasyon fini.

Ou ka tcheke boutèy la konpilasyon PHP nan dosye a:

/var/log/php-rebuild.log

Si ou vle kontwole du a, sèvi ak lòd sa a nan koki a:

tail -f /var/log/php-rebuild.log

Ki jan yo ajou ak chanje vèsyon PHP nan CWPYouTubeleson patikilye videyo

Men yon leson patikilye videyo YouTube sou fason pou amelyore vèsyon PHP sit entènèt ou a nan panèl kontwòl CWP la:

Ki jan yo ajoute drapo bati koutim nan PHP switcher?

Sa a ka fè pa modifye fichye a konfigirasyon ki sitiye nan:

CentOS 7: /usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/

CentOS 8: /usr/local/cwpsrv/htdocs/resources/conf /el8/php_switcher/

Egzanp:

/usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/7.0.ini

Nan fen dosye sa a, nou ajoute:

[shmop-test]
default=0
option="--enable-shmop"
  • nan parantèz kare[shmop-test], ou kreye non ki pral itilize pou bati a, ki dwe inik epi yo pa defini deja nan dosye a.
  • Anba opsyon, ou bezwen defini drapo bati.
  • Apre koreksyon, ou ka bati nouvo PHP soti nan switcher vèsyon CWP PHP.
  • Remake byen ke mizajou CWP pral ranplase fichye sa a!

kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo te itilize * Mete etikèt sou

Ki gen tèt