Kif taġġorna l-verżjoni PHP tal-websajt fuq server Linux? CWP7PHP Verżjoni Switcher

L-aġġornament tas-server Linux ta' websajt għal verżjoni ogħla ta' PHP se jwassal biex il-paġni tal-web jitgħabbew minn 3 sa 5 darbiet aktar malajr mill-verżjoni preċedenti ta' PHP, filwaqt li jtejjeb ukoll is-sigurtà tal-websajt.

Iżda qabel ma taġġorna l-verżjoni PHP, huwa importanti ħafna li tkun taf jekk il-websajt hijiex kompletament kompatibbli mal-ambjent PHP li jrid jiġi aġġornat, minħabba li jkun idejqek jekk il-paġna tal-web ma tistax tinfetaħ jew il-paġna ma tistax titgħabba għal kollox.

Kif taġġorna l-verżjoni PHP tal-websajt fuq is-server Linux?

Din it-taqsima tiddeskrivi l-passi speċifiċi biex taġġorna server CentOS 7.3 Linux minn PHP 5.6.40 għal PHP 7.4.28.

Pass 1: Iċċekkja l-verżjoni tal-PHP installata fuq is-server Linux attwali ▼

php -v

Pass 2: Iddiżattiva php-fpm ▼

service php-fpm stop

Pass 3: Iddiżinstalla l-PHP ▼

yum remove php-common

Pass 4: Installa s-sors tal-EPEL ▼

yum install epel-release

Pass 5: Installa s-sors remi ▼

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

Pass 6: Installa yum-config-manager ▼

yum -y install yum-utils

Pass 7: Uża yum-config-manager biex tispeċifika r-repożitorju php7.4 għal remi ▼

yum-config-manager –enable remi-php74

Pass 8: Installa u aġġorna l-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

Pass 9: Iċċekkja l-verżjoni attwali tal-PHP tiegħek ▼

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

Kif taġġorna CWP7 u tibdel il-verżjoni PHP?

Jekk installajt il-pannell tal-kontroll tas-CWP , jekk jogħġbok injora l-passi ta' hawn fuq u sempliċement segwi t-tutorja hawn taħt biex tibdel il-verżjoni tal-PHP.

Issa CWP 7 għandu għażla PHP Switch, tista 'taqleb għal verżjoni PHP oħra faċilment u terġa' tikkompiha bil-moduli meħtieġa.

Fil -pannell tal-kontroll tas-CWP, ikklikkja fuq in-naħa tax-xellug → Settings tal-PHP → Swiċċ tal-Verżjoni tal-PHP: Agħżel manwalment il-verżjoni tal-PHP 7.4.28 ▼

Kif CWP jaġġorna l-verżjoni PHP PHP verżjoni switcher jagħżel verżjoni PHP 7.4/8.1

  1. Ikklikkja fuq is-swiċċ tal-verżjoni PHP (hawnhekk ikollok il-verżjoni PHP tas-server u l-moduli kkompilati s-server tiegħek issa kkumpila).
  2. Agħżel il-verżjoni PHP li trid tiġbor fil-menu drop-down u kklikkja Li jmiss.
  3. Fil-kompilatur PHP, tista 'żżid jew tneħħi l-moduli li trid.
  4. Ikklikkja Start Compiler u l-kompilatur jibda jaħdem fl-isfond.
  • Il-kompilatur jieħu minn 5 sa 20 minuta biex jitlesta, skont il-moduli li installajt u l-qawwa tas-CPU tiegħek.
  • Tista' tiċċekkja lura fi żmien 15-il minuta biex tiċċekkja liema verżjonijiet PHP u moduli għandek issa f'CWP - PHP Version Switch.
  • Il-websajt tiegħek u CWP se jaħdmu b'mod normali matul il-proċess ta 'kumpilazzjoni, u l-verżjoni PHP se tiġi aġġornata wara li l-kumpilazzjoni tkun kompluta.

Tista' tiċċekkja l-ġurnal tal-kumpilazzjoni PHP fil-fajl:

/var/log/php-rebuild.log

Jekk trid tissorvelja l-kompilatur, uża dan il-kmand fil-qoxra:

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

Kif taġġorna CWP biex tibdel il-verżjoni PHPYouTubeTutorja bil-vidjo

Hawn hu video tutorial ta' YouTube dwar kif taġġorna l-verżjoni PHP tal-websajt tiegħek minn CWP Control Panel:

Kif iżżid il-bnadar tal-bini tad-dwana ma' PHP switcher?

Dan jista' jsir billi jiġi editjat il-fajl tal-konfigurazzjoni, li jinsab fuq:

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

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

Eżempju:

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

Fl-aħħar ta’ dan il-fajl aħna nżidu:

[shmop-test]
default=0
option="--enable-shmop"
  • fil-parentesi kwadri[shmop-test]Sussegwentement, inti toħloq isem li se jintuża għall-bini, li għandu jkun uniku u mhux definit qabel fil-fajl.
  • Taħt l-għażliet għandek bżonn tiddefinixxi l-bnadar tal-bini.
  • Ladarba tkun editjat, tista 'tibni PHP ġdid mill-iswiċċjar tal-verżjoni CWP PHP.
  • Jekk jogħġbok innota li l-aġġornamenti tas-CWP se jissostitwixxu dan il-fajl!

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Skrollja Top