Kako nadograditi PHP verziju web stranice na Linux poslužitelj? CWP7PHP izmjenjivač verzija

Internet stranicaLinuxPoslužitelj je nadograđen na višu verziju PHP okruženja te će brzina otvaranja web stranice biti 3 do 5 puta brža od prethodne PHP verzije, a poboljšana je i sigurnost web stranice.

Ali prije nadogradnje PHP verzije, vrlo je važno znati je li web stranica u potpunosti kompatibilna s PHP okruženjem koje se nadograđuje, jer ako se web stranica ne može otvoriti ili se stranica ne može u potpunosti učitati, to će biti problematično.

Kako nadograditi PHP verziju web stranice na Linux poslužitelj?

Ovdje je uvod u Linux poslužitelj CentOS7.3 Posebna metoda za nadogradnju s PHP5.6.40 na PHP7.4.28.

第 1 步:Pogledajte PHP verziju instaliranu na trenutnom Linux poslužitelju▼

php -v

第 2 步:zatvori php-fpm ▼

service php-fpm stop

第 3 步:deinstaliraj php ▼

yum remove php-common

第 4 步:Instalirajte izvorni epel ▼

yum install epel-release

第 5 步:Instaliraj izvorni remi ▼

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

第 6 步:Instalirajte yum-config-manager ▼

yum -y install yum-utils

第 7 步:Koristite yum-config-manager da navedete remijev php7.4 repozitorij▼

yum-config-manager –enable remi-php74

第 8 步:Instalirajte i nadogradite 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

korak 9:Pogledajte trenutnu verziju PHP-a ▼

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

Kako nadograditi CWP7 za promjenu PHP verzije?

akoInstalirajte CWP Control PanelAko je tako, zanemarite gornje korake i samo slijedite upute u nastavku da biste promijenili PHP verziju.

Sada CWP 7 ima opciju PHP Switch gdje se možete vrlo jednostavno prebaciti na drugu verziju PHP-a i ponovno je kompajlirati sa potrebnim modulima.

Upravljačka ploča CWPKliknite na lijevoj strani → PHP postavke → PHP izmjenjivač verzija: ručno odaberite verziju PHP 7.4.28 ▼

Kako nadograditi PHP verziju web stranice na Linux poslužitelj? CWP7PHP izmjenjivač verzija

  1. Kliknite na izmjenjivač PHP verzije (ovdje ćete dobiti PHP verziju poslužitelja i kompilirane module s kojima je vaš poslužitelj sada kompajliran).
  2. S padajućeg izbornika odaberite verziju PHP-a koju želite kompajlirati, zatim kliknite Dalje.
  3. U PHP kompajleru možete dodavati ili uklanjati module koje želite.
  4. Pritisnite Start Compiler i prevodilac će početi raditi u pozadini.
  • Kompajleru je potrebno 5 do 20 minuta, ovisno o modulima koje ste instalirali i snazi ​​procesora.
  • Možete se vratiti za 15 minuta i provjeriti koju verziju PHP-a i modula sada imate u CWP – PHP Version Switch.
  • Vaša web stranica i CWP radit će kao i obično tijekom kompilacije, a PHP verzija će se ažurirati nakon završetka kompilacije.

Možete provjeriti zapisnik PHP kompilacije u datoteci:

/var/log/php-rebuild.log

Ako želite nadzirati kompajler, koristite ovu naredbu u ljusci:

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

Kako nadograditi i promijeniti PHP verziju u CWP-uYouTubevideo tutorial

Evo YouTube video vodiča o tome kako nadograditi PHP verziju vaše web stranice s CWP upravljačke ploče:

Kako dodati prilagođene zastavice za izgradnju u PHP switcher?

To se može učiniti uređivanjem konfiguracijske datoteke koja se nalazi na:

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

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

Primjer:

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

Na kraju ove datoteke dodajemo:

[shmop-test]
default=0
option="--enable-shmop"
  • u uglatim zagradama[shmop-test], stvarate naziv koji će se koristiti za izgradnju, koji mora biti jedinstven i ne mora biti prethodno definiran u datoteci.
  • Pod opcijama morate definirati zastavice za izgradnju.
  • Nakon uređivanja, možete izgraditi novi PHP iz CWP PHP izmjenjivača verzija.
  • Imajte na umu da će CWP ažuriranja prebrisati ovu datoteku!

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) podijelio je "Kako nadograditi PHP verziju web stranice na Linux poslužitelju? CWP7PHP Version Switcher" da vam pomogne.

Dobrodošli da podijelite vezu ovog članka:https://www.chenweiliang.com/cwl-27807.html

Dobro došli na Telegram kanal Chen Weiliangovog bloga da dobijete najnovija ažuriranja!

🔔 Budite prvi koji će dobiti vrijedan "Vodič za korištenje AI alata za marketing sadržaja ChatGPT" u direktoriju na vrhu kanala! 🌟
📚 Ovaj vodič ima veliku vrijednost, 🌟 Ovo je rijetka prilika, nemojte je propustiti! ⏰⌛💨
Podijelite i lajkajte ako vam se sviđa!
Vaše dijeljenje i lajkovi naša su stalna motivacija!

 

发表 评论

Vaša email adresa neće biti objavljena. Koriste se obavezna polja * Označiti

pomaknite se na vrh