Hoe de PHP-versie van de website op een Linux-server upgraden? CWP7PHP-versieschakelaar

de websiteLinuxDe server is geüpgraded naar een hogere versie van de PHP-omgeving en de openingssnelheid van de webpagina zal 3 tot 5 keer sneller zijn dan de vorige PHP-versie en ook de beveiliging van de website is verbeterd.

Maar voordat u de PHP-versie upgradet, is het erg belangrijk om te weten of de website volledig compatibel is met de te upgraden PHP-omgeving, want als de webpagina niet kan worden geopend of de pagina niet volledig kan worden geladen, wordt dit lastig.

Hoe de PHP-versie van de website op een Linux-server upgraden?

Hier is een inleiding tot de Linux-server: CentOS7.3 De specifieke methode voor het upgraden van PHP5.6.40 naar PHP7.4.28.

Stap 1:Bekijk de PHP-versie die op de huidige Linux-server is geïnstalleerd▼

php -v

Stap 2:sluit php-fpm ▼

service php-fpm stop

Stap 3:verwijder php

yum remove php-common

Stap 4:Installeer source epel ▼

yum install epel-release

Stap 5:Installeer bron remi

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

Stap 6:Installeer yum-config-manager

yum -y install yum-utils

Stap 7:Gebruik yum-config-manager om remi's php7.4 repository te specificeren▼

yum-config-manager –enable remi-php74

Stap 8:Installeer en upgrade 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

stap 9:Bekijk huidige PHP-versie ▼

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

Hoe CWP7 upgraden om de PHP-versie te wijzigen?

alsCWP-configuratiescherm installerenAls dit het geval is, negeer dan de bovenstaande stappen en volg de onderstaande tutorial om de PHP-versie te wijzigen.

Nu heeft CWP 7 een PHP Switch-optie waarmee je heel eenvoudig kunt overschakelen naar een andere PHP-versie en deze opnieuw kunt compileren met de benodigde modules.

CWP-configuratieschermKlik aan de linkerkant → PHP-instellingen → PHP-versieschakelaar: selecteer handmatig de PHP 7.4.28-versie ▼

Hoe de PHP-versie van de website op een Linux-server upgraden? CWP7PHP-versieschakelaar

  1. Klik op de PHP version switcher (hier krijgt u de server PHP-versie en de gecompileerde modules waarmee uw server nu is gecompileerd).
  2. Selecteer de PHP-versie die u wilt compileren in het vervolgkeuzemenu en klik vervolgens op Volgende.
  3. In de PHP-compiler kun je modules toevoegen of verwijderen zoals je wilt.
  4. Klik op Start Compiler en de compiler begint op de achtergrond te werken.
  • De compiler duurt 5 tot 20 minuten, afhankelijk van de modules die je hebt geïnstalleerd en het CPU-vermogen.
  • Je kunt binnen 15 minuten terugkomen en controleren welke versie van PHP en modules je nu hebt in CWP – PHP Version Switch.
  • Uw website en CWP werken zoals gewoonlijk tijdens het compileren en de PHP-versie wordt bijgewerkt nadat het compileren is voltooid.

U kunt het PHP-compilatielogboek in het bestand controleren:

/var/log/php-rebuild.log

Als u de compiler wilt controleren, gebruikt u deze opdracht in de shell:

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

Hoe de PHP-versie in CWP te upgraden en te wijzigenYouTubevideo-instructies

Hier is een YouTube-videozelfstudie over hoe u de PHP-versie van uw website kunt upgraden vanuit het CWP-configuratiescherm:

Hoe aangepaste build-vlaggen toevoegen aan PHP-switcher?

Dit kan worden gedaan door het configuratiebestand te bewerken dat zich bevindt op:

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

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

Voorbeeld:

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

Aan het einde van dit bestand voegen we toe:

[shmop-test]
default=0
option="--enable-shmop"
  • tussen vierkante haken[shmop-test], maakt u de naam aan die voor de build wordt gebruikt, die uniek moet zijn en niet eerder in het bestand is gedefinieerd.
  • Onder opties moet u build-vlaggen definiëren.
  • Na het bewerken kunt u nieuwe PHP bouwen vanuit de CWP PHP-versieswitcher.
  • Merk op dat CWP-updates dit bestand zullen overschrijven!

Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) shared "Hoe upgrade ik de PHP-versie van de website op een Linux-server? CWP7PHP Version Switcher" om u te helpen.

Welkom om de link van dit artikel te delen:https://www.chenweiliang.com/cwl-27807.html

Welkom op het Telegram-kanaal van Chen Weiliang's blog voor de laatste updates!

🔔 Wees de eerste die de waardevolle "ChatGPT Content Marketing AI Tool Usage Guide" in de bovenste kanaaldirectory ontvangt! 🌟
📚 Deze gids bevat enorme waarde, 🌟Dit is een zeldzame kans, mis hem niet! ⏰⌛💨
Deel en like als je wilt!
Uw delen en likes zijn onze voortdurende motivatie!

 

发表 评论

Uw e-mailadres wordt niet gepubliceerd. 必填 项 已 用 * 标注

scroll naar boven