Artikel Directory
de websidelinuxDe tsjinner wurdt opwurdearre nei in hegere ferzje fan 'e PHP-omjouwing, en de iepeningssnelheid fan' e webside sil 3 oant 5 kear flugger wêze as de foarige PHP-ferzje, en de feiligens fan 'e webside wurdt ek ferbettere.
Mar foardat jo de PHP-ferzje opwurdearje, is it heul wichtich om te witten oft de webside folslein kompatibel is mei de PHP-omjouwing dy't opwurdearre wurdt, want as de webside net iepene wurde kin of de side kin net folslein laden wurde, sil it lestich wêze.
Hoe kinne jo de PHP-ferzje fan 'e webside opwurdearje op in Linux-tsjinner?
Hjir is in ynlieding foar de Linux-tsjinner CentOS7.3 De spesifike metoade foar it opwurdearjen fan PHP5.6.40 nei PHP7.4.28.
第 1 步:Besjoch de PHP-ferzje ynstalleare op de hjoeddeistige Linux-tsjinner▼
php -v
第 2 步:slute php-fpm ▼
service php-fpm stop
第 3 步:php wiskje ▼
yum remove php-common
第 4 步:Ynstallearje boarne epel ▼
yum install epel-release
第 5 步:Ynstallearje boarne remi ▼
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
第 6 步:Ynstallearje yum-config-manager ▼
yum -y install yum-utils
第 7 步:Brûk yum-config-manager om remi's php7.4 repository op te jaan▼
yum-config-manager –enable remi-php74
第 8 步:Ynstallearje 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:Besjoch de hjoeddeistige PHP-ferzje ▼
php -v
- 注意:如果要安装其他版本,可以在第7步将remi-php74改为remi-php72、remi-php71、remi-php70等等……
Hoe kinne jo CWP7 opwurdearje om de PHP-ferzje te feroarjen?
asYnstallearje CWP Control PanelAs dat sa is, negearje dan de boppesteande stappen en folgje gewoan it tutorial hjirûnder om de PHP-ferzje te feroarjen.
No hat CWP 7 in PHP Switch-opsje wêr't jo heul maklik kinne oerskeakelje nei in oare PHP-ferzje en it opnij kompilearje mei de fereaske modules.
在CWP Control PanelKlik op 'e lofter → PHP-ynstellingen → PHP-ferzje-skeakeler: Selektearje de PHP 7.4.28-ferzje manuell ▼
- Klikje op de PHP-ferzje-skeakeler (hjir krije jo de PHP-serverferzje en de kompilearre modules wêrmei jo tsjinner no is kompilearre).
- Selektearje de PHP-ferzje dy't jo wolle kompilearje út it dellûkmenu, klik dan op Folgjende.
- Yn 'e PHP-kompiler kinne jo modules tafoegje of fuortsmite as jo wolle.
- Klik op Start Compiler en de kompilator sil begjinne te wurkjen op 'e eftergrûn.
- De kompilator duorret 5 oant 20 minuten om te foltôgjen, ôfhinklik fan de modules dy't jo hawwe ynstalleare en de CPU-krêft.
- Jo kinne yn 15 minuten werom kontrolearje en kontrolearje hokker ferzje fan PHP en modules jo no hawwe yn CWP - PHP Version Switch.
- Jo webside en CWP sille as gewoanlik wurkje by kompilaasje, en de PHP-ferzje sil bywurke wurde nei't kompilaasje foltôge is.
Jo kinne it PHP-kompilaasjelog yn it bestân kontrolearje:
/var/log/php-rebuild.log
As jo de kompilator kontrolearje wolle, brûk dan dit kommando yn 'e shell:
tail -f /var/log/php-rebuild.log
Hoe kinne jo PHP-ferzje opwurdearje en feroarje yn CWPYouTubevideo tutorial
Hjir is in YouTube-fideo-tutorial oer hoe't jo de PHP-ferzje fan jo webside opwurdearje kinne fan it CWP-kontrôlepaniel:
Hoe kinne jo oanpaste buildflaggen tafoegje oan PHP-switcher?
Dit kin dien wurde troch it konfiguraasjetriem te bewurkjen dat leit op:
CentOS 7: /usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/ CentOS 8: /usr/local/cwpsrv/htdocs/resources/conf /el8/php_switcher/
Foarbyld:
/usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/7.0.ini
Oan 'e ein fan dit bestân foegje wy ta:
[shmop-test] default=0 option="--enable-shmop"
- yn fjouwerkante heakjes
[shmop-test]
, meitsje jo de namme oan dy't brûkt wurde sil foar de bou, dy't unyk wêze moat en net earder definiearre yn it bestân. - Under opsjes moatte jo bouwflaggen definiearje.
- Nei it bewurkjen kinne jo nije PHP bouwe fan 'e CWP PHP-ferzje-skeakeler.
- Tink derom dat CWP-fernijings dit bestân sille oerskriuwe!
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) dield "Hoe kinne jo de PHP-ferzje fan 'e webside opwurdearje op in Linux-tsjinner? CWP7PHP Version Switcher" om jo te helpen.
Wolkom om de keppeling fan dit artikel te dielen:https://www.chenweiliang.com/cwl-27807.html
Wolkom by it Telegram-kanaal fan Chen Weiliang's blog om de lêste updates te krijen!
📚 Dizze hantlieding befettet enoarme wearde, 🌟Dit is in seldsume kâns, mis it net! ⏰⌛💨
Diel en like as jo wolle!
Jo dielen en likes binne ús trochgeande motivaasje!