Artikel Directory
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 ▼
- Klik op de PHP version switcher (hier krijgt u de server PHP-versie en de gecompileerde modules waarmee uw server nu is gecompileerd).
- Selecteer de PHP-versie die u wilt compileren in het vervolgkeuzemenu en klik vervolgens op Volgende.
- In de PHP-compiler kun je modules toevoegen of verwijderen zoals je wilt.
- 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!
📚 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!